Я столкнулся с проблемой API в nuxt.js.
Я извлекаю данные из API с axios в модуле магазина 'category/'
.Все отлично работает в случае извлечения данных.Отображается список событий и поток данных через магазин и компонент.Я отправил свои асинхронные данные из API в свойство mounted
компонента. Короче говоря, я не могу проверить параметры маршрута.
Я хочу вернуть true
при проверке правильного URL
export default {
validate({params}) {
return this.currentCategory.some((category) => category === params.category)
// Where this.currentCategory is the array of strings that have to match route params
// params.category is because my dynamic file called '_category.vue' in 'pages/'
Я зарегистрировался в шаблоне, как ведет себя этот код. Эта проверка возвращает false
, но через мгновение она возвращает true (из-за выборки).Я пытался добавить условие if(this.currentCategory.length > 1)
.Я много пробовал, но серьезно я не знаю, что там происходит.