【发布时间】:2019-08-23 08:57:22
【问题描述】:
使用 VueRouter,我想启用这些 URL 的入口:
category/applecategory/bananacategory/pear
是否可以将路由器参数限制为某些字符串? (香蕉、苹果、梨)?
我在文档中找不到任何关于此的内容。我用谷歌搜索了一些其他不起作用的解决方案:
{
path: 'category/:categoryType',
props: true,
/*props: {
validator: function (value) {
return ( value === 'banana' || value === 'apple' || value === 'pear');
}
},*/
component: someComponent
},
我现在能想到的唯一解决方案是在组件内的created() 中验证这一点。
【问题讨论】:
标签: javascript vue.js ecmascript-6 vuejs2 vue-router