gpt4 book ai didi

javascript - 我如何通过vue路由器传递自定义属性

转载 作者:行者123 更新时间:2023-11-30 11:13:12 25 4
gpt4 key购买 nike

我有一个路由实例:

const router = new Router({
routes: [
{
path: '/',
name: 'Home',
component: MainContainer,
redirect: '/news/list',
children: [
{
path: 'advertisement/create',
name: 'Create Advertisement',
title: 'This is title of the page'
component: CreateAdvertisement
}
]
}
]
})

在我的组件中,我试图控制 this.$route 但我只得到名称、路径、组件并且那里没有标题属性。所以我的问题是:通过 Vue 路由器传递自定义属性是否有效?如果有,我尝试的问题在哪里?

最佳答案

您可以添加到元数据中:

 const router = new Router({
routes: [
{
path: '/',
name: 'Home',
component: MainContainer,
redirect: '/news/list',
children: [
{
path: 'advertisement/create',
name: 'Create Advertisement',
title: 'This is title of the page'
component: CreateAdvertisement,
meta:{
// here
key: value
}
}
]
}
]
})

https://router.vuejs.org/guide/advanced/meta.html

关于javascript - 我如何通过vue路由器传递自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52776069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com