在这个例子中:http: //jsfiddle.net/stephane_klein/Cgn2c/1/
我想在“App.my_list2”中创建“虚拟”数组。
我的代码不起作用,我该怎么做才能修复它?我的问题是什么?
谢谢你的帮助。
最好的问候,斯蒂芬
在这个例子中:http: //jsfiddle.net/stephane_klein/Cgn2c/1/
我想在“App.my_list2”中创建“虚拟”数组。
我的代码不起作用,我该怎么做才能修复它?我的问题是什么?
谢谢你的帮助。
最好的问候,斯蒂芬
看起来所需要做的就是将content属性设置为任何东西(即使只是一个空数组也可以)。见这里:http: //jsfiddle.net/Cgn2c/2/
App.my_list2 = Ember.ArrayProxy.create({
// the content propery is required, even if it's not used
content: [],
length: 8,
objectAtContent: function(idx) {
return "foobar";
}
});
<script type="text/x-handlebars">
{{#each App.my_list2}}
{{ this }}
{{/each}}
</script>
foobar foobar foobar foobar foobar foobar foobar foobar