Size: a a a

Vue.js Russian Developers Community

2020 August 17

AK

Artur Komarov in Vue.js Russian Developers Community
мне приходится везде, где мне нужны данные проектов делать
this.$store.dispatch('fetchAllProjects')

я тут думал о том, что хорошо бы, если бы данные автоматически скачивались когда они запрашиваются, но что-то в доках на vue не нашел такого
источник

AK

Artur Komarov in Vue.js Russian Developers Community
бывает что данные на dashboard скачиваются, и когда переход на страницу редактирования проекта - данные уже есть. а бывает, что страница редактирования напрямую открывается - тогда данные надо скачать
источник

A

Almat in Vue.js Russian Developers Community
сохраняй в стор и тяни через getters
источник

MZ

M Z in Vue.js Russian Developers Community
Пробовал, та же ошибка
источник

AK

Artur Komarov in Vue.js Russian Developers Community
Almat
сохраняй в стор и тяни через getters
так и делаю, но если страницу редактирования проектов перезагрузить - данных нет, надо скачивать
источник

A

Almat in Vue.js Russian Developers Community
M Z
Пробовал, та же ошибка
@click поменял?
источник

MZ

M Z in Vue.js Russian Developers Community
да
источник

A

Almat in Vue.js Russian Developers Community
Artur Komarov
так и делаю, но если страницу редактирования проектов перезагрузить - данных нет, надо скачивать
ну тогда тебе не нужны все проекты, тяни только один проект для редактирования с бэка. Стор работает только до перезагрузки
источник

AK

Artur Komarov in Vue.js Russian Developers Community
Almat
ну тогда тебе не нужны все проекты, тяни только один проект для редактирования с бэка. Стор работает только до перезагрузки
Я знаю как стор работает, я написал выше кейс и что хочу получить
источник

A

Almat in Vue.js Russian Developers Community
Artur Komarov
Я знаю как стор работает, я написал выше кейс и что хочу получить
на клиенте есть localStorage, но это глупо такие данные там хранить
источник

🎅

🎅 in Vue.js Russian Developers Community
Almat
на клиенте есть localStorage, но это глупо такие данные там хранить
не глупо
источник

MZ

M Z in Vue.js Russian Developers Community
Almat
@click поменял?
источник

IP

Igor Pysarenko in Vue.js Russian Developers Community
vuex-persistedstate
источник

V

Viktor in Vue.js Russian Developers Community
А есть тут любители Vuetify?
У меня есть таблица с данными, я прописал заголовки, а вот на пару полей мне бы ходелось повесить computed свойство. Как это можно сделать?
источник

AK

Artur Komarov in Vue.js Russian Developers Community
Almat
на клиенте есть localStorage, но это глупо такие данные там хранить
я их там кстати тоже храню (кеширую), но все-равно каждый раз скачиваю новые данные и обновляю
источник

A

Almat in Vue.js Russian Developers Community
🎅
не глупо
и так у него есть 1000 записей и в каждой из них по несколько потомков
источник

🎅

🎅 in Vue.js Russian Developers Community
Almat
и так у него есть 1000 записей и в каждой из них по несколько потомков
и?
источник

IP

Igor Pysarenko in Vue.js Russian Developers Community
юзай vuex-persistedstate
источник

RR

Revy Ross in Vue.js Russian Developers Community
источник

MZ

M Z in Vue.js Russian Developers Community
Классно работает 👏👍
источник