我正在尝试访问 Ember.TextField 中 insertNewline 事件上的 Ember.Checkbox checkedBinding。
做这个的最好方式是什么?在我失败的尝试中,ArtistsIsChecked 总是返回 false。
请参阅此小提琴以获取完整代码:http: //jsfiddle.net/jdcravens/T24ej/
App.SearchBox = Em.TextField.extend({
insertNewline: function() {
var query = this.get('value');
if (this.container.lookup('controller:application').get('ArtistsIsChecked')){
this.container.lookup('controller:artists').search(query);
}
}
});