хм, вот тут сложно, про ожидается или нет. кажется что такого быть не должно, с другой стороны не понятно как должно. у тебя один раз проскакивает измениние статуса с пустой строки на что-то, из-за этого срабатывает выставление status = true . далее любой другой ввод уже не вызывает срабатывание реактивного выражения, так как из нижестоящего компонента всегда приходит пустая строка. ну и типа была пустая строка, стала пустая строка, значение не поменялось, ничего реактивить не надо
далее любой другой ввод уже не вызывает срабатывание реактивного выражения это почему?
хм, вот тут сложно, про ожидается или нет. кажется что такого быть не должно, с другой стороны не понятно как должно. у тебя один раз проскакивает измениние статуса с пустой строки на что-то, из-за этого срабатывает выставление status = true . далее любой другой ввод уже не вызывает срабатывание реактивного выражения, так как из нижестоящего компонента всегда приходит пустая строка. ну и типа была пустая строка, стала пустая строка, значение не поменялось, ничего реактивить не надо
хм, вот тут сложно, про ожидается или нет. кажется что такого быть не должно, с другой стороны не понятно как должно. у тебя один раз проскакивает измениние статуса с пустой строки на что-то, из-за этого срабатывает выставление status = true . далее любой другой ввод уже не вызывает срабатывание реактивного выражения, так как из нижестоящего компонента всегда приходит пустая строка. ну и типа была пустая строка, стала пустая строка, значение не поменялось, ничего реактивить не надо
по поводу куры-яйца не согласен. То есть моментно могут быть расхождения значений в компоненте/родители, но спустя выполнение всей реактивности у нас должна быть синхронизация
Надо глубже наверное глянуть. Возможно это обратка так работает из-за биндингов во все стороны
возможно касается той же проблемы что и вчера обсуждали - происходит изменение стейта в процессе перерасчета ($$.update), обновление не произошло потому что оно стоит выше в очереди перерасчета, хотя не важно где оно там стоит, оно должно было обновится давжды, но свелт не дает второй проход перерасчета, поэтому стейт остался не досчитан, как то так