Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ember 1.0.0输入型收音机';选中';属性更改时绑定未更新_Javascript_Ember.js - Fatal编程技术网

Javascript Ember 1.0.0输入型收音机';选中';属性更改时绑定未更新

Javascript Ember 1.0.0输入型收音机';选中';属性更改时绑定未更新,javascript,ember.js,Javascript,Ember.js,我遇到了一个问题:我的一个模型上有一个名为“active”的属性,它是字符串“yes”或“no”,现在我想用这个属性检查HTML单选按钮 因此,当“active”为“yes”时,应选中它,否则不应选中它。但是,当我将“活动”属性设置为“否”或“是”时,单选按钮的选中状态不会更新 这是一个垃圾箱: 使用复选框时,我会得到相同的结果: 我搞不懂,我想这应该行得通,有什么想法吗?{{bind attr}}不是那样的-它只绑定了一种方式。以下是一些您将如何进行此操作的示例: 使用{{view Ember

我遇到了一个问题:我的一个模型上有一个名为“active”的属性,它是字符串“yes”或“no”,现在我想用这个属性检查HTML单选按钮

因此,当“active”为“yes”时,应选中它,否则不应选中它。但是,当我将“活动”属性设置为“否”或“是”时,单选按钮的选中状态不会更新

这是一个垃圾箱:

使用复选框时,我会得到相同的结果:


我搞不懂,我想这应该行得通,有什么想法吗?

{{bind attr}}
不是那样的-它只绑定了一种方式。以下是一些您将如何进行此操作的示例:

使用
{{view Ember.Checkbox checkedBinding=“car.active”}

或者使用
Ember.RadioButton
-
{{view Ember.RadioButton checkedBinding=“car.active”}

余烬单选按钮的积分:


编辑:根据Steve H.的评论更新链接-谢谢

除了chopper的答案之外,我还修复了第一个jsBin示例:。 您可以使用
{{view Ember.RadioButton selectionBinding=“car.active”value=“true”name=“car”}