2014-09-10 49 views
0

我正嘗試使用emberJs爲組合框中的兩個值添加事件。這是我嘗試過的。添加動作以在emberJs中選擇(組合框)

<select class="bs-select form-control input-small"> 
     <option {{action 'allData' }}>All Data </option> 
     <option {{action 'myData' }}>My Data </option> 
     </select> 

我已經通過名稱allData & myData在我的控制器增加了兩個功能,但這些功能不會被調用。我該怎麼辦 ?

回答

1

您可以嘗試使用綁定來代替。 {{視圖Ember.Select}}

見:http://emberjs.com/api/classes/Ember.Select.html

您可以添加綁定的價值,並在控制器中添加一個觀察者做某事的señection變化時。

+0

由於Ember.js 2.0 Ember.Select已棄用。 以下是執行此操作的新方法:http://emberjs.com/deprecations/v1.x/#toc_ember-select – vdubus 2016-06-10 10:43:23