Как я могу сбросить граф зависимостей при использовании knockoutjs? У меня возникли проблемы с пониманием того, почему мои представления не обновляются при изменении моей модели данных, и мои попытки имитировать это в jsfiddle не удались (зависимости работали корректно в упрощенном коде). Я ищу способ сбросить зависимости в отладчике (или на консоли), чтобы я мог лучше понять, что происходит. Выполнение кода было болезненным и неохотным.Зависимости Knockoutjs
1
A
ответ
0
Я не уверен, что я понимаю, что вы подразумеваете под «графиком зависимостей» в этом случае, но если вы имеете в виду объекты, с которыми вы привязаны, вы можете взглянуть на Mat McLoughlin's Knockout Inspector, что может быть действительно полезно для отлаживать ваши подписки на данные и изменения данных. Не уверен, что это то, о чем вы просите, но я надеюсь, что это может быть полезно.
0
Хотя это не совсем то, что вы хотите, вы всегда можете подписаться на просмотр свойств модели и выплевывать измененные значения. Кроме того, при использовании вычисляемых переменных мне было удобно вручную запускать зависимости.
Смежные вопросы
- 1. knockoutjs условно установленное изображение src в зависимости от значения
- 2. KnockoutJS - привязать объект к таблице в зависимости от переменной
- 3. Knockoutjs view locator?
- 4. Knockoutjs и «подклассификация» моделей вида
- 5. Ошибка KnockOutJS
- 6. KnockoutJS переменные
- 7. Ошибка привязки ObservableArray с knockoutjs
- 8. Bootstrap dropdown binding using knockoutjs
- 9. KnockoutJS Объект не поддерживает «toFixed»
- 10. Knockoutjs attr с кликом
- 11. knockoutjs bindings issue
- 12. ViewModel accessibility in KnockOutJS
- 13. knockoutjs удалить нажмите связывающую
- 14. knockoutjs template not working
- 15. KnockoutJS ObservableArray данные группировки
- 16. Knockoutjs get parent object
- 17. Knockoutjs и привязка формы
- 18. KnockoutJS с вложенными моделями
- 19. Получить RadioButton Value KnockoutJs
- 20. knockoutjs overriding bindinghandlers
- 21. Расширение объектов Knockoutjs
- 22. Knockoutjs не обновляется Просмотр
- 23. jQuery in KnockoutJS
- 24. Complex KnockoutJS View Model
- 25. KnockoutJS - Компоненты - Несколько экземпляров
- 26. Перебор KnockoutJs observableArray
- 27. Двустороннее связывание в knockoutjs
- 28. KnockoutJS Удалить динамические привязки
- 29. Подмодельные модели в Knockoutjs
- 30. Радио кнопки Knockoutjs
Моя структура данных представляет собой список объектов (сотни или более), каждый объект с некоторым сложным состоянием. Различные пользовательские взаимодействия изменяют состояние объекта. У меня есть фильтры, которые выбирают подмножество списка на основе состояния объекта. Ручные подписки, похоже, трудно поддерживать в такой среде, если только я не учусь о каком-то умном способе ее обработки. –
вы всегда можете посмотреть на breezejs, чтобы обрабатывать весь граф объектов для вас. Мне трудно понять, в чем проблема. –