Интеграция dhtmlXGrid с Backbone.js
У кого-нибудь есть опыт работы с dhtmlxGrid
компонент из dhtmlx? Я купил PRO версию несколько дней назад, и теперь я чувствую себя потерянным, потому что не могу связать ее с моими моделями Backbone. И поддержка от них молчит...
Мне это нужно, потому что мне нужно следить за изменениями в этих моделях и обновлять сетку в соответствии с этими изменениями.
Лучшим подходом был бы некоторый адаптер данных, который используется сеткой для получения данных для строк. Так что я мог читать там напрямую из модели, ничего не дублируя в другой объект JSON. И когда модель изменится, я скажу grid сделать недействительными строки по ID, и он снова будет считывать данные из этого адаптера данных.
Я пытался с помощью dhtmlXDataStore
, но не хватает документации, и я не могу заставить ее работать. У тебя есть другие идеи?
1 ответ
Я знаю, что это старый пост, просто хотел сказать, что использование хранилища данных dhtmlx - хороший подход. Любое изменение, внесенное в хранилище данных, автоматически переносится в сетку.
Также есть все виды обработчиков событий, которые могут быть добавлены как в хранилище данных, так и в сетку. И есть API для изменения хранилища данных. Dhtmlx довольно удивительный.
Я использую dhtmlx уже больше года и обнаружил, что есть способы сделать все, что мне нужно.