车把是否有可能做类似
的事情{{input type="radio" checked=model.isAdmin}}Admin
{{input type="radio" checked=model.isGuest}}Guest
模型的属性,model.isAdmin
返回true
或false
。
因为this question上的把手版本是1.3.0.
,所以对我没有帮助!
答案 0 :(得分:4)
实际上使用闭包动作非常简单:
<input type="radio" name="isAdmin" checked=isAdmin onclick={{action (mut isAdmin) true}} />
<input type="radio" name="isAdmin" checked={{not isAdmin}} onclick={{action (mut isAdmin) false}} />
好吧,如果我理解正确isGuest
就意味着不是管理员。
然而,如果它的东西不同,它是一种非常灵活的方法,所以你可能可以做你想要的。
不过要提到的是我使用的not
帮助器。为此,您应该查看ember-truth-helpers。
Here是这个解决方案的工作方式。
答案 1 :(得分:0)
Ember不支持单选按钮。我建议你使用ember-radio-button插件。