我正在使用Ember v 1.13.8
我有输入帮助:
{{input type="text" value=newData action="addNewItem"}}
和动作处理程序:
actions: {
addNewItem: function(value) {
this.get('personList').pushObject({name: value});
this.set('newData', '');
}
}
正如您所看到的,为了清除输入,我在控制器中有变量存储临时值。我让input
帮助依赖于它,这种方法有效,但我想知道可能有Ember这样做吗?
答案 0 :(得分:7)
你的方法是正确的。我能看到的唯一更多的Ember方法是在声明函数时使用新的JavaScript语法:
print(list[n-1])