Я очень новичок в Vue.js, и мне нужно изменить приложение, которое я сам не написал: - /
Так что мне просто нужно добавить ссылку в vue.
Маршрутизатор определен так (отрывок):
export default new Router({
routes: [
....,
{
path: '/client/:idClient',
component: client,
children: [
{
path: 'sites',
name: 'client-sites',
component: clientSites
},
....
]
},
.....,
{
path: '/onduleur/:idOnduleur',
name: 'onduleur',
component: onduleur
},
....
]
})
Vue объявлен так:
....
<td><router-link :to="{ name: 'onduleur', params: { idOnduleur: equipement.id }}"> 1 {{ equipement.nom }}</router-link></td>
<td><router-link :to="{ name: 'client-sites', params: { idClient: equipement.client.idClient }}">{{ equipement.client.raisonSociale }}</router-link></td>
....
Первая сгенерированная ссылка - http://my_site.com/#/
вместо http://my_site.com/#/onduleur/12
, тогда как для второй ссылки у меня фактически есть http://my_site.com/#/client/12/onduleurs
.
Согласно документу , я не вижу, что мешает правильной генерации первой ссылки.
Есть идеи о том, что я должен проверить?