我读过这个但没有什么能真正回答我的问题在了最新方式的几个职位(即UI.insert折旧)。
那么,什么是插入/渲染模板到一个表面反应性,意义的最好方式,不仅一个数据对象(renderWithData),但无论在Template.helpers定义也应该被动地更新。 代码试图至今:
var div = document.createElement('div');
//UI.insert(UI.render(function() { return Template.hello; }), div);
surface = new famous.core.Surface({
//content: Blaze.toHTML(function() { return Template.hello; }),
//content: div,
content: '<div class="hell"></div>',
size: [window.innerWidth, window.innerHeight],
properties: {...}
});
Blaze.render(function() { return Template.hello}, $('.hell')[0]);
这些都是我试过3点不同的方法。 首先UI.insert插入它,但车把风格的助手都无法识别。 其次,toHTML,无反应,甚至当我把一切都变成Tracker.autorun()。 三,Blaze.render(...),并不在所有的工作。
有没有简单的解决方案呢?