На самом деле я разрабатываю приложение, используя Fuxible и Reactjs, и столкнулся с проблемой.
На самом деле мне нужно создать маршрут в ./configs/routes.js, которого нет в верхней строке меню.
Мне нужно, чтобы этот маршрут был доступен с такими параметрами, как :id .
Вот стандартный маршрут, который я использую:
detail: {
path: '/product/1/details',
method: 'get',
page: 'productDetail',
title: 'product detail',
handler: require('../components/product/ProductDetail')
}
Мне нужно сделать что-то вроде:
detail: {
path: '/product/:id/details',
method: 'get',
page: 'productDetail',
title: 'product detail',
handler: require('../components/product/ProductDetail')
}
НО, не добавляя его в верхнее меню навигационной панели (которое автоматически генерируется Fluxible)
На самом деле, тот факт, что у меня есть :id в URL-адресе, вызывает у меня странную ошибку, подобную этой:
NavLink создан без href или неразрешимого routeName 'detail'
Как я могу продолжить?