local Storage при обновлении их пользователем? На хуке upadated, использовать watcherы на каждое значение, либо же computed?
либо вотчеры, либо обычные методы по событию
У меня просто данные зависят друг от друга, т.е там производятся расчеты, пользователь меняет одно значение, за ним меняются еще 5. Соответственно вотчеры же нужно вешать на каждое, что не совсем будет хорошей практикой? А, хук upate можно ведь использовать?
updated совсем не про реактивность. Он про ререндеринг
Т.е он данные не будут рективно обновлятся? Хук же будет срабатывать каждый раз, и данные должны записываться
Нет, он будет вызываться, когда компонент ререндерится. Он может не ререндаритсья при обновлении данных и наоборот, ререндеритсья без обновления данных
Я имел ввиду записывать данные в хуке upated, а получить их на хуке created.
updated ТОЛЬКО для реакции на РЕРЕНДЕРИНГ. Это хук про рендеринг компонента, не про реактивность и данные.
Вроде как понял. Т.е работать это будет, но не является правильно практикой, потому что мы отслеживаем данные которые отрисовуются на странице, а нужно отслеживать первоначальное изменение, поэтому watcher
Может будет, может не будет) Если следить за данными, не используемыми в рендеринге компонента - не будет
Хотя да, логично. Если данные меняются, а мы не рендерим их, реакции не будет.
собери их в объект и повесь вотчер на весь объект
Балин, вот я туплю) Точняк))
Только если это Vue 2, будет срабатывать и на вложенные объекты (вдруг это было не нужно)
да, vue 2, но у меня там вложенности нет, данные простые
Обсуждают сегодня