【问题标题】:RactiveJS bind multiple objects to templateRactiveJS 将多个对象绑定到模板
【发布时间】:2015-12-18 07:04:45
【问题描述】:

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

【问题讨论】:

    标签: javascript data-binding ractivejs


    【解决方案1】:

    当你实例化 ractive 实例时,你可以做这样的事情。

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

    然后您可以根据需要附加任意数量的对象。

    然后你可以在你的模板中这样做

    {{#Object1}}
    <div>{{Prop1}}
    {{/Obj1}}
    
    {{#Object2}}
    <div>{{PropForObject2}}
    {{/Obj2}}
    

    【讨论】:

      猜你喜欢
      • 2019-02-25
      • 2017-07-05
      • 1970-01-01
      • 1970-01-01
      • 2014-12-06
      • 1970-01-01
      • 2011-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多