"Они" много чего пишут, и много чего "не работает" совершенно не по тому что "технологии плохие".
И да - 99% разработчиков держат проекты локальн
и да - у меня их десятки только на домашней машине (в чем проблема то?)
Хотя никто не мешает вам примонтировать локально удаленный каталог через SSHFS, например, и работать "как по сфтп".
при том, что это стандартная процедура разработки, принятая во всем мире
new Vue({
el: '#app',
store: store,
})
Но он срабатывается позже - когда изменяется вычисляемое значение которое вычисляется на основе данных в store.
В итоге такой лог:
Компонент создался и отрендерился.
В сторе подгрузились данные.
Пересчиталось отслеживаемое значение.
Сработал вотчер и выполнил запрос.
Один if спасет...
Далеко не один.
Например потому что вотчеров несколько. Проверять надо не только что данные есть в сторе, но и например смонтированность компонента, потому что в created загружаются начальные данные и они тоже меняют отслеживаемые значения.
Это форма оформления заказа, которая инициализируется некоторыми начальными данными в created.
Данные связаны через v-model с полями формы.
При изменении некоторых полей нужно отправить запрос, получить новые данные с сервера и заново установить поля в те значения которые реально сохранились на сервере.
При этом может в сторе обновиться состав корзины - именно на это должен среагировать компонент и сделать еще одни запрос чтобы узнать как изменились поля заказа.
Но он также реагирует и на начальную загрузку корзины, как на изменение.