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

Всем привет, а подскажите как правильно будет записывать данные в

local Storage при обновлении их пользователем? На хуке upadated, использовать watcherы на каждое значение, либо же computed?

14 ответов

9 просмотров

либо вотчеры, либо обычные методы по событию

Анатолий- Автор вопроса
Anton Permyakov
либо вотчеры, либо обычные методы по событию

У меня просто данные зависят друг от друга, т.е там производятся расчеты, пользователь меняет одно значение, за ним меняются еще 5. Соответственно вотчеры же нужно вешать на каждое, что не совсем будет хорошей практикой? А, хук upate можно ведь использовать?

Анатолий
У меня просто данные зависят друг от друга, т.е та...

updated совсем не про реактивность. Он про ререндеринг

Анатолий- Автор вопроса
Grigorii K. Shartsev
updated совсем не про реактивность. Он про реренде...

Т.е он данные не будут рективно обновлятся? Хук же будет срабатывать каждый раз, и данные должны записываться

Анатолий
Т.е он данные не будут рективно обновлятся? Хук же...

Нет, он будет вызываться, когда компонент ререндерится. Он может не ререндаритсья при обновлении данных и наоборот, ререндеритсья без обновления данных

Анатолий- Автор вопроса
Grigorii K. Shartsev
Нет, он будет вызываться, когда компонент ререндер...

Я имел ввиду записывать данные в хуке upated, а получить их на хуке created.

Анатолий
Я имел ввиду записывать данные в хуке upated, а по...

updated ТОЛЬКО для реакции на РЕРЕНДЕРИНГ. Это хук про рендеринг компонента, не про реактивность и данные.

Анатолий- Автор вопроса
Grigorii K. Shartsev
updated ТОЛЬКО для реакции на РЕРЕНДЕРИНГ. Это хук...

Вроде как понял. Т.е работать это будет, но не является правильно практикой, потому что мы отслеживаем данные которые отрисовуются на странице, а нужно отслеживать первоначальное изменение, поэтому watcher

Анатолий
Вроде как понял. Т.е работать это будет, но не явл...

Может будет, может не будет) Если следить за данными, не используемыми в рендеринге компонента - не будет

Анатолий- Автор вопроса
Grigorii K. Shartsev
Может будет, может не будет) Если следить за данн...

Хотя да, логично. Если данные меняются, а мы не рендерим их, реакции не будет.

Анатолий
У меня просто данные зависят друг от друга, т.е та...

собери их в объект и повесь вотчер на весь объект

Анатолий- Автор вопроса
Artyom Tuchkov
собери их в объект и повесь вотчер на весь объект

Только если это Vue 2, будет срабатывать и на вложенные объекты (вдруг это было не нужно)

Анатолий- Автор вопроса
Grigorii K. Shartsev
Только если это Vue 2, будет срабатывать и на влож...

да, vue 2, но у меня там вложенности нет, данные простые

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта