私はデフォルトでラジオボタンの選択に問題があります。ng-repeatの複数のラジオボタンの値を確認してください
このJSONデータを私のJSONデータである
var Result = [{
"Questions": [{
"Question": "question1",
"Answer": "Yes"
},
{
"Question": "question2",
"Answer": "No"
},
{
"Question": "question3",
"Answer": null
}]
},
{
"Questions": [{
"Question": "question1",
"Answer": "Yes"
},
{
"Question": "question3",
"Answer": "No",
},
{
"Question": "question4",
"Answer": null,
}]
}];
次、私は答えに基づいてラジオボタンを選択する必要があります。
<div ng-repeat="item in Result">
<div class="col-xs-12" ng-repeat="question in item.Questions">
<div class="input-group col-xs-12">
<div>{{question.Question}}</div>
<div>
<span class="col-xs-4 col-sm-4 no-padding"><input type="radio" ng-model="question.Answer" name="questions_{{$parent.$index}}_{{$index}}" ng-checked='question.Answer == "Yes"' /> <span>Yes</span></span>
<span class="col-xs-4 col-sm-4 no-padding"><input type="radio" ng-model="question.Answer" name="questions_{{$parent.$index}}_{{$index}}" ng-checked='question.Answer == "No"' /> <span>No</span></span>
</div>
</div>
</div>
</div>
私はそれを行うことができません。私が間違ったことを誰にでも教えてもらえますか?
入力データに問題があると思います。 JSONをチェックしてください。あなたの必要に応じてそれを変更してください。 –
どうすれば動作するはずですか? – user1268130
出力をどのようにするべきかを明確にすることができます。私が助けてくれるように –