Работая с VueRouter, я хочу разрешить доступ к этим URL:
category/apple
category/banana
category/pear
Можно ли ограничить параметр маршрутизатора определенными строками?(банан, яблоко, груша)?
Я не могу найти в документации ничего конкретно по этому поводу.и я погуглил, чтобы найти некоторые другие решения, которые не работают:
{
path: 'category/:categoryType',
props: true,
/*props: {
validator: function (value) {
return ( value === 'banana' || value === 'apple' || value === 'pear');
}
},*/
component: someComponent
},
Единственное решение, о котором я могу подумать сейчас, - это проверить это в created()
внутри компонента.