我有我的自定義視圖:灰燼自定義視圖例外:沒有動作的處理程序:searchEvent
export default Ember.ContainerView.extend({
classNames: ['search-terms'],
eventTypeValue: null,
userSidValue: null,
init: function() {
this._super();
this.eventTypeValue = Ember.TextField.create();
this.userSidValue = Ember.TextField.create();
this.eventTypeValue.set("placeholder", "search by event type");
this.eventTypeValue.addObserver("value", this.userSidValue, this.change);
this.userSidValue.set("placeholder", "earch by user sid");
this.userSidValue.addObserver("value", this.userSidValue, this.change);
this.pushObject(this.eventTypeValue);
this.pushObject(this.userSidValue);
},
change: function() {
this.get("controller").send("searchEvent");
}
});
和控制器:
export default Em.Controller.extend({
actions: {
\t searchEvent : function() {
\t \t console.log("controller searchEvent");
\t }
}
});
當我改變某些領域的文本,然後我有以下異常:
Uncaught Error: had no action handler for: searchEvent
但是這方面的工作,當我鍵入一些文字,然後點擊我的自定義視圖的地方。
嘗試se ** a ** rch而不是serch – Franky