【发布时间】:2014-04-30 15:01:53
【问题描述】:
我正在使用 Twitter typeahead.js 插件。所以为了使用它,我扩展了 Ember 的 TextField。该插件一切正常。现在我只想让控制器内部的值可以访问。
当我在视图类中使用值绑定时,它工作正常。这是bin example。这里的值最初设置并稍后更新。测试文本视图类型'aaa'。
App.TypeAhead = Ember.TextField.extend({
classNames: ['cmp-typeahead'],
attributeBindings: ['id','value'],
valueBinding: 'targetObject.airportCode',
....
});
但是当我尝试通过模板设置值绑定时,它似乎不起作用。这是bin example。测试文本视图类型'aaa'。
{{view App.TypeAhead data=airports valueBinding="view.targetObject.airportCode"
id="fromAirportCode"}}
我做错了什么?
【问题讨论】:
标签: javascript ember.js ember.js-view ember-controllers