応答のリストを含む ans 配列を持つ変数 qstore があります。r という名前のフィールドは、応答データ (true または false) を保持するために使用され、 という配列に格納されます。ans
qstore: {"id":2,
"qId":2,
"ans":[{"r":true},
{"r":true},
{"r":false},
{"r":false},
{"r":false}]}
別の変数 qview:
qview: {"problemId":2,
"questionId":1,
"answer":null,
"text":"xx",
"answers":[{"answerId":1,
"response":false},
{"answerId":2,
"response":false},
{"answerId":3,
"response":false},
{"answerId":4,
"response":false},
{"answerId":5,
"response":false}]}
私がする必要があるのは、ans
qstore で呼び出される配列がある場合 (存在しない可能性があります)、回答応答フィールドを取得し、それを使用して qview オブジェクトr
の回答フィールドを更新する必要があります。response
qview と qstore に回答がある場合は、常に同じ数の回答があることに注意してください。
これを行う簡単な方法を誰か教えてもらえますか?