Je veux passer une valeur à une vue comme prop dans Vue3. Cette approche fonctionne bien dans le projet Vue2 mais pas dans Vue3.
Routeur :
{
path: "/view2",
name: "view2",
component: View2,
props: true
}
Vue 1 (de)
navigateTo(){
this.$router.push({
name: view2,
params: {id: 'abc123'}
})
}
Vue 2 (vers)
props:{
id:{
type: String,
required: false
}
}
Chaque fois que le navigateTo()
est appelé, le 'id' est indéfini dans la vue 2.
Qu'est-ce qui me manque, car cela fonctionne bien dans un projet Vue2.
Meilleur