Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 March 27

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
да
источник

NN

Nikita Ni in Nuxt.js — русскоговорящее сообщество
Тогда мне это не подходит(
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
route.params не будут отображаться
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
те которые в route.path не укажете как path/:param
источник

NN

Nikita Ni in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
те которые в route.path не укажете как path/:param
Спасибо,сейчас попробуем)
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Nikita Ni
Тогда мне это не подходит(
Тогда вам подойдёт только программная навигация, а не декларативная
источник

NN

Nikita Ni in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Тогда вам подойдёт только программная навигация, а не декларативная
Угу, хорошо понял. Спасибо
источник

AI

Aleksandr Ippatev in Nuxt.js — русскоговорящее сообщество
Всем привет вы сталкивались проблемой с getterами. Значит я вызваю getter и выскакивает такая ошибка Cannot read property 'items' of null
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
почему, в :to={name, params} же можно
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Aleksandr Ippatev
Всем привет вы сталкивались проблемой с getterами. Значит я вызваю getter и выскакивает такая ошибка Cannot read property 'items' of null
Геттеры выполняются при инициализации сторы, если данных на тот момент нет то будет ошибка
источник

AI

Aleksandr Ippatev in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Геттеры выполняются при инициализации сторы, если данных на тот момент нет то будет ошибка
Ага, но я  не понял как сделать проверку, поможешь?
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Aleksandr Ippatev
Ага, но я  не понял как сделать проверку, поможешь?
if (state.items === null) return
источник

AI

Aleksandr Ippatev in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
if (state.items === null) return
Пасибо, сейчас проверю
источник

BS

Bogdan Saliuk in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
route.params не будут отображаться
Ага. И ссылку на такую страницу не дашь.
Вообще трудно понять, зачем ссылаться на что-то по айдишнику, и не отображать его в урле
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
Bogdan Saliuk
Ага. И ссылку на такую страницу не дашь.
Вообще трудно понять, зачем ссылаться на что-то по айдишнику, и не отображать его в урле
ну если зачемто надо)
источник

AI

Aleksandr Ippatev in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
if (state.items === null) return
countItemsToCart: (state, getters) => {
   var itemsPriceSumm = 0;
   if (state.products.items !== null) {
     var itemsPriceSumm = state.products.items.reduce(function(prev, curr) {
       return prev + curr.price;
     }, 0);
   }
   return `${itemsPriceSumm} ₽`;
 },
источник

AI

Aleksandr Ippatev in Nuxt.js — русскоговорящее сообщество
и этот геттер стоит на computed. Она всеравно не хочет работать
источник

AP

Alexander Proydenko in Nuxt.js — русскоговорящее сообщество
Aleksandr Ippatev
countItemsToCart: (state, getters) => {
   var itemsPriceSumm = 0;
   if (state.products.items !== null) {
     var itemsPriceSumm = state.products.items.reduce(function(prev, curr) {
       return prev + curr.price;
     }, 0);
   }
   return `${itemsPriceSumm} ₽`;
 },
у тебя state.products - null
источник

AP

Alexander Proydenko in Nuxt.js — русскоговорящее сообщество
и не может взять .items от него
источник

AI

Aleksandr Ippatev in Nuxt.js — русскоговорящее сообщество
Alexander Proydenko
у тебя state.products - null
там поумолчание   products: {
   items: []
 }
источник