extjs: опубликовать объект подписки? хотите обновить область содержимого, которая должна быть синхронизирована с хранилищем данных
В ExtJS5, как я могу обновить / автоматически синхронизировать текстовую панель, скажем, c, которая перечисляет записи из хранилища данных D, когда D изменяется динамически через сетку G, которая выполняет перетаскивание n действий, таким образом, обновляя свое хранилище?
1 ответ
В ExtJs компонент, связанный с хранилищем, автоматически обновляется при изменении хранилища. Нет необходимости реализовывать это.
Если у вас есть две сеточные панели, привязанные к одному и тому же магазину, вторая автоматически покажет изменения, которые вы сделали в первой.
В вашем случае вторая панель - это текстовая панель. Поскольку текстовые панели содержат не данные, а только текст, их необходимо изменять, прослушивая события в магазине.
ExtJs имеет мощную систему событий в MVC или, начиная с ExtJs 5, также шаблон MVVM.