1

私は単純な残り火コンポーネントを持っています

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アドオンに同梱する必要なく、これをビルド/バインドしたいと思います

http://emberjs.jsbin.com/puqepaqijo/2/

4

1 に答える 1