【发布时间】:2013-05-23 22:16:22
【问题描述】:
我正在使用 D3.js 强制布局根据 ember.js 模型中的数据绘制节点和链接图。我有一个App.Device 模型和一个App.Interface 模型(网络设备和网络接口),所以我只需要App.Device.find() 和App.Interface.find() 并遍历返回的数据以生成要渲染的节点/链接。
除了,没那么快。 Ember 中的一切都是异步的。我查看了Access model association from view——但使用观察者意味着它仅在模型更改时重绘......而不是在导航到路径时重绘。我也无法弄清楚如何拥有一个作为两个发现结果的模型,因此只能让观察者看到我的两个结果之一。
我还找到了emberjs view with raphael or d3——但那里的所有链接似乎都已失效/过期。
【问题讨论】: