如何读取数组中的值 Immutable.js
How To Read Values Within Arrays In Immutable.js
我对此有点困惑,似乎无法解决这个问题。
假设我有这个:
const AnObj = Immutable.Map({
a : "a",
b : Immutable.List.of(
a,
b,
c,
Immutable.Map({
a : "a"
})
)
});
对于不可变映射,我们使用 get()
中的字符串来查找相应的属性。我们如何读取数组值?
您可以将基于零的数字索引传递给 List.get()
:
AnObj.get('b').get(3).get('a')
免责声明 - 这适用于所有不可变类型,而不仅仅是列表。
几种方式-
我对此有点困惑,似乎无法解决这个问题。
假设我有这个:
const AnObj = Immutable.Map({
a : "a",
b : Immutable.List.of(
a,
b,
c,
Immutable.Map({
a : "a"
})
)
});
对于不可变映射,我们使用 get()
中的字符串来查找相应的属性。我们如何读取数组值?
您可以将基于零的数字索引传递给 List.get()
:
AnObj.get('b').get(3).get('a')
免责声明 - 这适用于所有不可变类型,而不仅仅是列表。
几种方式-