javascript - RactiveJS 将多个对象绑定(bind)到模板

标签 javascript data-binding ractivejs

是否可以将多个数据对象绑定(bind)到一个模板?我发现单一对象哲学有点难以扩展。 如何在不修改已附加到模板的情况下向模板添加更多观察性数据对象。

最佳答案

当您实例化事件实例时,您可以执行类似的操作。

var r = new Ractive({data : {Object1:{},
                             Object2:{} } });

然后您可以附加任意数量的对象。

然后您可以通过执行以下操作在模板中确定其范围

{{#Object1}}
<div>{{Prop1}}
{{/Obj1}}

{{#Object2}}
<div>{{PropForObject2}}
{{/Obj2}}

关于javascript - RactiveJS 将多个对象绑定(bind)到模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34350133/

相关文章:

javascript - 当组件位于两个单独的文件中时,如何在 ractive.js 中将组件插入和嵌套在另一个组件中?

javascript - es6 Array Reduce处理第一个被减少的项目

javascript - JSZip解压错误

javascript - 嵌套函数中的回调

c# - 为什么在 DataTable 上调用 AsEnumerable() 会阻止 GridView 绑定(bind)到它?

c# - WPF TextBox 绑定(bind)到 StringBuilder 以模拟控制台性能

javascript - 不同 block 中的事件部分开始和结束标记

javascript - Angular 4导入isPropertyUpdated方法

c# - 在 WPF 中,由于空引用导致绑定(bind)失败时是否使用 FallbackValue?

android - 在 Android 混合应用中创建 Ractive 实例导致延迟和错误