【发布时间】:2015-12-18 07:04:45
【问题描述】:
是否可以将多个数据对象绑定到一个模板?我发现单一对象哲学有点抗拒可扩展性。 如何在不修改已附加到它的模板的情况下向模板添加更多观察数据对象。
【问题讨论】:
标签: javascript data-binding ractivejs
是否可以将多个数据对象绑定到一个模板?我发现单一对象哲学有点抗拒可扩展性。 如何在不修改已附加到它的模板的情况下向模板添加更多观察数据对象。
【问题讨论】:
标签: javascript data-binding ractivejs
当你实例化 ractive 实例时,你可以做这样的事情。
var r = new Ractive({data : {Object1:{},
Object2:{} } });
然后您可以根据需要附加任意数量的对象。
然后你可以在你的模板中这样做
{{#Object1}}
<div>{{Prop1}}
{{/Obj1}}
{{#Object2}}
<div>{{PropForObject2}}
{{/Obj2}}
【讨论】: