не работает если я использую его в immediate watch?
Он в целом работает но сначала выдаёт ошибку в консоль, то что элемент undefined но через несколько секунд отрабатывает без проблем
Компонент еще не смонтирован, поэтому в рефке будет пусто, скорее всего дело в этом
Да, действительно, интересное поведение, спасибо
Просто больше интересно почему он затем ее перепроверяет и заново без ошибок отрисовывает
Было бы более логично, что он на этом остановится на ошибке, и в этот блок больше не зайдет
Это нормальное и ожидаемое поведение. В доке, кажется, даже написано что обращаться к шаблонным рефкам надо в mounted Ты же вотчер повесил, вот он и реагирует на изменения
А ну да, свойство за которым я слежу изначально пустое как и refs, и вотчер второй раз отрабатывает когда оно изменяется
это ж вотчер, он срабатывает на каждое изменение, поэтому это не было бы логичнее
Обсуждают сегодня