我可能遗漏了一些东西,但 Meteor 的“魔法”似乎围绕着将数据绑定(bind)到 DOM 元素,并通过 Handlebars 更新文本和 HTML 片段:http://docs.meteor.com/#reactivity
这很棒,但是,当尝试编写一个在
最佳答案
也许您的问题的答案是使用 Collection.observe
( http://docs.meteor.com/#observe ) 并在各种回调中触发相关的重绘代码。
例如,类似:
Rectangles.observe({
added: function(rect) {
var g = canvas.getContext('2d');
g.fillRect(rect.x, rect.y, rect.w, rect.h);
},
// etc
})
关于Meteor - 使用订阅数据自动更新 Canvas ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10794409/