d3 + Backbone: обновление элементов, для которых изменились данные - PullRequest
5 голосов
/ 01 октября 2011

Я использую d3 с моделями Backbone.js.Когда атрибуты модели изменяются, происходит событие, и модель помечается флагом hasChanged (), и она возвращает хеш измененного атрибута ().Я понимаю, как использовать d3's enter () и exit () для обработки моделей, которые были созданы или удалены.Мне трудно понять, как я могу изменить соответствующие элементы DOM на основе изменения атрибутов модели.Я могу использовать помощники Backbone, чтобы выяснить, что нужно изменить, но каков следующий шаг с d3?

1 Ответ

7 голосов
/ 02 октября 2011

Я получил несколько полезных ответов в списке рассылки d3: http://groups.google.com/group/d3-js/browse_thread/thread/65c4c8ffb5515ab2 И мое решение, основанное на этом совете, находится по адресу: https://gist.github.com/1257765

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...