我有其他類似的JSON資料,因此,我想對其進行過濾。
const data = [{
"1": {items: { Part1: true, Part2: true }。},
id: "zaMR9TR7hNV3p3VFNumyNbXMto93"/span>,
displayName: name1
}]
然而,我一直得到的錯誤是:
不能讀取未定義的屬性(讀取'專案')
const filter = data.filter(
(a) =>
a.["1"].items.Part1 ==true
);
我如何解決這個問題?
uj5u.com熱心網友回復:
你在["1"]之前多了一個"..."
a["1"/span>].items.Part1
順便說一下,如果我是你,我會用 "item "重命名專案,因為它不是一個陣列,只是一個物件。
uj5u.com熱心網友回復:
你對elemet的訪問是不正確的。請使用這個
const filter = data.filter(
(a) =>
a["1"].items.Part1 ==true
);
錯誤在這里,a => a.["1"]后面多了一個點(.),應該是a["1"]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/306606.html
標籤:
上一篇:SAP HANA計算視圖
下一篇:<p>當我在media-slider-wrap內移動游標時,slider-paging跟隨游標移動,這是我想要的。但是當滑鼠離開media-slider-wrap時,滑塊分頁應該直接消失,
