【发布时间】:2014-08-04 21:41:53
【问题描述】:
我试图弄清楚如何将动作列表传递给模板并使用每个把手迭代这些动作中的每一个。
我想做的是这样的,其中列表变量在控制器中定义如下:
App.CoolController = Em.ObjectController.extend({
currentActions:['action1','action2'],
actions:{
action1: function(){
alert('bar');
},
action2: function(){
alert('baz');
}
});
模板可以像这样遍历它们:
{{#each currentAction in currentActions}}
<div {{action currentAction model}}>currentAction</div>
{{/each}}
有人能做到吗?
【问题讨论】:
标签: javascript ember.js dynamic-programming