Angularjs 角度,输入无线电不';不要重复使用ng

Angularjs 角度,输入无线电不';不要重复使用ng,angularjs,radio-button,nested,angularjs-ng-repeat,Angularjs,Radio Button,Nested,Angularjs Ng Repeat,我对ng收音机和嵌套ng repeat有问题。普朗克是 视图: 基本上,这些单选按钮的ng模型似乎对任何更改都没有响应。正如您在创建新问题并在radio中选择值后在plunker中看到的,ng if不尊重该值。如果我从json中预填充查询对象,所有单选按钮都是未选中的,即使它们在json中有值。用于文本输入的Ng模型运行良好 您能帮助我吗?据我所知,您应该将ng value与角度表达式结合使用,而不是纯文本,这意味着,不要使用ng value=“text”,而是使用范围变量,如: $scope.

我对ng收音机和嵌套ng repeat有问题。普朗克是

视图:

基本上,这些单选按钮的ng模型似乎对任何更改都没有响应。正如您在创建新问题并在radio中选择值后在plunker中看到的,ng if不尊重该值。如果我从json中预填充查询对象,所有单选按钮都是未选中的,即使它们在json中有值。用于文本输入的Ng模型运行良好


您能帮助我吗?

据我所知,您应该将ng value与角度表达式结合使用,而不是纯文本,这意味着,不要使用
ng value=“text”
,而是使用范围变量,如:

$scope.textValue = 'text';
并将ng值绑定到该表达式

ng-value="textValue"
当然,所有其他ng值也是如此(图像、单选、多选)

关于ng ifs,只是

ng-if="inquiry_question.type==='images'"
而不是

ng-if="inquiry_question.type=='images'"
这是一张工作票

ng-if="inquiry_question.type==='images'"
ng-if="inquiry_question.type=='images'"