我嘗試使用vueJS v-for函數遍歷多維json_object。Vuejs v-for multidimensional array json_object
,但我得到以下錯誤:
[Vue warn]: Error in render function: "TypeError: Cannot read property 'id' of null"
我的代碼如下所示:
<tr v-for="timeblock in responseAPI">
<td>
{{timeblock.time}}
</td>
<td v-for="value in timeblock.appointment">
{{value.id}}
</td>
<td>
{{timeblock.break}}
</td>
<td>
{{timeblock.scheduled}}
</td>
<td>
{{timeblock.text}}
</td>
</tr>
而且我JSON_OBJECT這樣的:
[
{
"time": "09:00",
"break": null,
"scheduled": "Stoel 1",
"appointment": {
"id": 1,
"patient_id": 1,
"chair_id": 1,
"date": "2017-05-10",
"time": "09:00:00",
"duration": 30,
"treatment_type": "Controle",
"created_at": null,
"updated_at": null
},
"text": null
},
{
"time": "09:30",
"break": null,
"scheduled": "Stoel 1",
"appointment": {
"id": 2,
"patient_id": 2,
"chair_id": 1,
"date": "2017-05-10",
"time": "09:30:00",
"duration": 30,
"treatment_type": "Controle ",
"created_at": null,
"updated_at": null
},
"text": null
} ]
那麼簡單,thnks每個鍵的值! –