【问题标题】:EmberJS valueBinding without using HelpersEmberJS valueBinding 不使用 Helpers
【发布时间】:2014-02-25 10:22:46
【问题描述】:

我知道这样做

{{input id="name" valueBinding="name"}}

我可以像这样在控制器中获取名称输入的值:

App.CreateArmyController = Ember.ObjectController.extend({
  name: '',
  actions: {
    save: function() {
      alert(this.get('name'));
    }
  }
});

我希望能够使用标准 HTML 而不是输入助手。有没有办法保留 HTML 但仍然有绑定工作?我也觉得这样绑定值有点臭。如果有更好的方法使用模型来做到这一点,我会接受这个想法。

【问题讨论】:

    标签: ember.js


    【解决方案1】:

    简短的回答,不,这绝对是在 Ember 中输入字段的最佳/正确方法。

    考虑到绑定,你不必使用valueBinding,你也可以使用{{input value=name}}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-28
      • 1970-01-01
      • 1970-01-01
      • 2016-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-20
      相关资源
      最近更新 更多