что свойство компонента изменяется, когда не должно изменяться. Но тут у меня возникли сложности с поиском.
Кто какие способы знает, что бы отследить КТО меняет реактивное свойство в компоненте?
Дебаггер, долгий пристальный взгляд
случаем вы не передаёте объект пропсом в чайлд компонент, где присваивается в локальный стейт?
Сделал проверку свойства в updated хуке, однако ни дебаггер, ни throw не помогают, т. к. срабатывают после изменения. Как бы запустить что-то перед этим изменением
Во вью3 для этого есть отдельный хук
К сожалению у меня vue2
Поставить conditional брекпойнт в обработчик реактивности вью
Это, как я понял, надо в сорсы vue лезть?
Вы это и в отладчике можете сделать :)
Ого) А как это можно сделать?
Ну берете пишете this.foo=123. Перед 'той строчкой ставите debugger
Обсуждают сегодня