[英]javascript: get value inside a nested array
我終於設法用 sequelize/Apollo/ExpressJS 編寫了一個原始 INSERT 查詢,它返回一個 json,如{"data":{"createActie":"[[{\"id\":1598}],1]"}}
。
我可以通過 [[{\"id\":1598}],1]
await this.$apollo
.mutate({
mutation: CREATE_ACTIE_QUERY,
variables: {
// ...
}
})
.then(response => {
console.log(response.data.createActie);
})
但現在我想提取 id,至少我很難說(我不是受過訓練的 javascript 開發人員,只是想通過閱讀和實驗來學習)
解決方案是添加 json.parse...
JSON.parse(response.data.createActie)[0][0].id
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.