Size: a a a

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

2020 January 22

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Илья Бельский
к счастью мне не приходит идеи писать на тайпскрипте в экосистеме вью 🙂,  поэтому ничего сказать не могу
Я написал плагин на тс, чё-то больно было, возможно из-за того что мало опыта в тс.
источник

AB

Alex Bowey in Nuxt.js — русскоговорящее сообщество
вот, спасибо
источник
2020 January 23

V

Vadim in Nuxt.js — русскоговорящее сообщество
this.$axios.CancelToken.source(); Это же правильная запись? Пишет, что source of undefined
источник

A

Arseni in Nuxt.js — русскоговорящее сообщество
Доброе утро! подскажите пожалуйста, вот у меня есть в pages к примеру user.vue, в нём есть форма для юзера. Store у меня по модулям разбит, есть modules/user и там actions.js, getters.js, index.js, mutations.js. Я не могу понять, как мне привязать поля формы в user.vue к аналогичному модулю в store?
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Arseni
Доброе утро! подскажите пожалуйста, вот у меня есть в pages к примеру user.vue, в нём есть форма для юзера. Store у меня по модулям разбит, есть modules/user и там actions.js, getters.js, index.js, mutations.js. Я не могу понять, как мне привязать поля формы в user.vue к аналогичному модулю в store?
mapState полей в computed компонента, по событию с инпутов вызывать мутации
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Ну и то что в computed не забыть забиндить на value компонента
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
для этого есть пакет vuex-map-fields, но так обычно никто не делает, никто стейт формы во вюксе не держит за редкими исключениями
источник

A

Arseni in Nuxt.js — русскоговорящее сообщество
Спасибо, попробую
источник

A

Arseni in Nuxt.js — русскоговорящее сообщество
понял
источник

A

Arseni in Nuxt.js — русскоговорящее сообщество
спасибо
источник

MT

Miguel Tristan in Nuxt.js — русскоговорящее сообщество
источник

MT

Miguel Tristan in Nuxt.js — русскоговорящее сообщество
nice channel react hooks
источник

СЛ

Сергей Лобанов in Nuxt.js — русскоговорящее сообщество
Привет. Кто-то с подобными боролся http://joxi.ru/823OvkPTD5M1X2 ? Почему-то гугл ругается, что эти скрипты не обработаны, хотя сервис показывает, что gzip работает от сервера. Пробывал подключать библиотеку:
import shrinkRay from 'shrink-ray-current'
render: {
   compressor: shrinkRay()
 },
Все равно ситуация не помогает. Кто-то работал с этим? Есть у кого примеры оптимизации? Спасибо.
источник

YS

Yura Silanov in Nuxt.js — русскоговорящее сообщество
день добрый
есть модуль стора - userFormData (объект formData)
на уровне layouts в watch отслеживается изменение одного свойства и в userFormData меняется одно поле
все ок
на странице Корзины в computed вытаскивается userFormData (this.$store.getter)
и уже там на watch вешается оно
так вот, в layouts userFormData меняется, а на странице Корзины watch этого не видит
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
В стейтах не должно быть классов
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
Храните данные обычным объектом и собирайте формдату только тогда когда нужна именно она
источник

YS

Yura Silanov in Nuxt.js — русскоговорящее сообщество
хм
жаль, много где собирать-разбирать придется
источник

YS

Yura Silanov in Nuxt.js — русскоговорящее сообщество
а закостылить никак?
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
Попробуйте формировать формдату в геттере модуля, вместо того чтобы хранить ее в стейте
источник

YS

Yura Silanov in Nuxt.js — русскоговорящее сообщество
ага, спс за идею, попробую
источник