2017-07-08 7 views
0

コントローラ経由でドロップダウンリストで選択したアイテムにアクセスできる方法はありますか?私に短い例を教えてください。Emberのドロップダウンリスト。

ありがとうございます!

+1

私は非常に使用することをお勧めします[ember-をパワーセレクト](http://www.ember-power-select.com/)をドロップダウンhtmlの 'select'で行くのをやめました。 – alptugd

+0

Yeap、+1 [ember-power-select](http://www.ember-power-select.com/) – ykaragol

答えて

1

あなたがHTML <select>を使用して、ドロップダウンリストを作成することができます。

コントローラー:

import Ember from 'ember'; 

export default Ember.Controller.extend({ 
    options: ['red', 'green', 'blue'], 

    selectedColor: null 
}); 

テンプレート:

Pick your favourite color: 

<br/> 

<select onchange={{action (mut selectedColor) value='target.value'}}> 
{{#each options as |option|}} 
    <option value={{option}}>{{option}}</option> 
{{/each}} 
</select> 

<br/><br/> 

Your favourite color is: <b>{{selectedColor}}</b> 

Live demo.

+0

ありがとう、私の友人! :) –

+0

問題ありません!がんばろう! :) –

関連する問題