Ember.js 不使用帮助程序的EmberJS valueBinding
我知道通过这样做Ember.js 不使用帮助程序的EmberJS valueBinding,ember.js,Ember.js,我知道通过这样做 {{input id="name" valueBinding="name"}} 我可以在控制器中获得名称输入的值,如下所示: App.CreateArmyController = Ember.ObjectController.extend({ name: '', actions: { save: function() { alert(this.get('name')); } } }); 我希望能够使用标准HTML而不是输入助手。有没有
{{input id="name" valueBinding="name"}}
我可以在控制器中获得名称输入的值,如下所示:
App.CreateArmyController = Ember.ObjectController.extend({
name: '',
actions: {
save: function() {
alert(this.get('name'));
}
}
});
我希望能够使用标准HTML而不是输入助手。有没有一种方法可以保留HTML,但仍然有绑定工作?我也觉得这样绑定值有点难闻。如果有更好的方法使用模型来实现这一点,我会接受这个想法。简单回答,不,这绝对是在Ember中实现输入字段的最佳/正确方法 考虑到绑定,您不必使用valueBinding,还可以执行
{{input value=name}