JSONファイルから質問があります。オブジェクトをng-valueとして使用すると、[オブジェクトオブジェクト]に値が設定されます
私の見解Iのこれらの質問をループし、出力で入力の種類:私はすべての変更のための$ scope.questionsを見て、その後、スコープをログアウトしていますコントローラで
<div ng-repeat="question in questions" id="{{question.id}}">
<div ng-if="question.answerStyle == 'select'">
<select ng-model="question.answer">
<option value="" disabled selected hidden>Choose answer...</option>
<option ng-repeat="option in question.answers" ng-value="{{option}}">{{option.name}}</option>
</select>
</div>
</div>
。
答えは次のように設定されている:
[object Object]
私は値と質問テキストを必要とするように、オブジェクトとしての答えを渡す必要があります。アレイから
例問題データ:
[
{
"id":"questionId",
"answerType":"single",
"answerStyle":"select",
"title":"Question Title",
"answers":[
{
"value":0,"name":"3 years"
}
}
]
を使用することができますが、 'questions'配列 –
@sachilaranawaka更新質問を投稿することができます。 – Lovelock