169 похожих чатов

Доброго утра всем. Смотрю очередной курс по Vue, где автор

говорит, что мутации вьюкса нельзя использовать в компонентах, и всегда нужно юзать экшены. Так ли это? Разве экшены используются не тогда когда операция асинхронная, а мутацию можно юзать просто если нужно поменять значение стейта без асинхронщины?

6 ответов

27 просмотров

"Нельзя"? Можно. Тут вопрос уже идёт "правильно ли". Лично я по этому принципу и пишу. Везде вызываю экшен + геттеры вместо вызова стейта напрямую. И кстати, экшены созданы не только для асинхронных операций.

Yusif Zourab
"Нельзя"? Можно. Тут вопрос уже идёт "правильно ли...

А зачем везде использовать геттеры если есть mapState если данные получаемые из стейта никак не меняются. Я не спорю, просто хочется услышать и другую точку зрения тоже)

Владимир Бандуристов
А зачем везде использовать геттеры если есть mapSt...

Вы можете этого не делать, сейчас стейт не меняется, через 10 минут, надо чтобы менялся. Геттер выручает, не заставит лишний раз обновлять компонент.

Владимир Бандуристов
А зачем везде использовать геттеры если есть mapSt...

И экшены и коммиты в компонентах - нормально. Доставать стейт напрямую - нормально. Геттер который пррсто возвращает стейт, и экшен который просто вызывает коммит - лишний бойлерплейт

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта