簡體   English   中英

javascript:在嵌套數組中獲取值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM