Архитектра с KnockoutJS
Добрый день!
Вопрос академико-практический. Использую сейчас в проектах паттерн mvvm (с помощью Knockout). Но это хорошо подходит для написания изолированных контролов (можно их назвать виджетами: данные+поведение+вью) на странице - строить между ними связи не удобно (кто пробовал - поймет). Например, если контрол с динамическим списком должен обновить некую строчку, после того как что-то изменилось в другом контроле, где редактируется полная информация об этом элементе списка. Сложную страницу с knockout можно сравнить с деревом (кустом), на котором растут листья. Листья в данном случае - knockout-контролы. И эти листья могут использоваться на разных страницах (например, с помощью requirejs), т.е. полностью самостоятельны. Так вопрос как раз в том есть ли некие решения (паттерны), которые реализуют сам ствол (ветки) этого дерева? Т.е. нужно правильное решение по инфраструктурному взаимодействию отдельных knockout-контролов на одной странице. |
привет ответ
А возможности использовать глобальный диспетчер нет? (я сам новичок в нокауте)
|
Часовой пояс GMT +3, время: 00:46. |