私は単純な残り火コンポーネントを持っています
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'input',
type: 'text',
attributeBindings: ['value', 'type']
});
テンプレートを(意図的に)必要としないようにしています...しかし、テンプレートを削除すると、コントローラーにバインドされなくなります(ここに私が持っていたテンプレートがありました)
{{input value=value}}
...モデル/またはコントローラーを更新しません(以下の単純なコントローラー)
import Ember from 'ember';
export default Ember.Controller.extend({
number: ''
});
これは、問題を示すための作業用の jsbin です。
http://emberjs.jsbin.com/puqepaqijo/1/
注:テンプレートを追加すると機能します...しかし、自分のテンプレートをember-cliアドオンに同梱する必要なく、これをビルド/バインドしたいと思います