假设我想从一个数组动态生成 Ractive 组件的集合,该数组指定应传递给每个实例的数据:
var items = [
{ data: { foo: "bar1" } },
{ data: { foo: "bar2" } }
];
有什么方法可以将该数据转发到组件,以便组件将其视为数据 - 而不是称为“数据”的属性。
{{#each items}}
<Component __data__="{{data}}" />
{{/each}}
这样做的原因是我希望能够轻松地重用动态列表和无动态列表的组件:
<Component foo="bar3" />
最佳答案
This PR会通过以下方式做到这一点:
<Component this='{{data}}'/>
关于javascript - 将数据转发到 Ractive.js 中的组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33648638/