新增功能,讓我可以盡情發揮。如何將動態單選按鈕綁定到Ember中的控制器屬性上
我一直在努力與單選按鈕。我只想動態創建一些單選按鈕,然後將選中的單選按鈕綁定到控制器上的屬性。
我試圖回答這樣一個問題:https://stackoverflow.com/a/18991426/62653
然而,當你動態地創建單選按鈕不起作用。
這是公認的答案片段:
<label>
{{view Ember.RadioButton name="selectionTest" selectionBinding="isSelected" value="true"}}
true
</label>
<label>
{{view Ember.RadioButton name="selectionTest" selectionBinding="isSelected" value="false"}}
false
</label>
但是當你動態創建的單選按鈕的觀點就是這樣,這是行不通的:
{{#each myModel.someCollection}}
<label>
{{view Ember.RadioButton name="selectionTest" selectionBinding="isSelected" value=id}}
{{id}}
</label>
{{/each}}
如果你使用一個循環要創建如上所述的單選按鈕,屬性isSelected
不會更新。
任何想法或其他解決方案綁定單選按鈕?
@rustytome,你是一個拯救生命的人,非常感謝。男人,這很難找到文件。真的很欣賞精心設計的答案! – andy 2014-09-30 05:17:19