說我有一個相當簡單的嵌套,獲取對象。陣營終極版深度嵌套的對象
它包含了許多信息和模式是固定的。
有些項目被嵌套這樣的:
obj:{
one:{
x: "A",
y: "B",
more:{
z: [1, 2],
0: "C",
extra: {
a1: "b1",
a2: "b2"
}
}
}
}
這是因爲它去深。
終極版存儲該信息的罰款。
爲什麼不能我找回one.more.0或反應one.more.extra.a1?
我能得到one.x。
我可以設置狀態one.more,然後檢索0.0,但不.extra.a1。
據我所知,應該是這個原因,但是在這個簡單的用例存在,我感到不安,它需要箍使用這既是方便和有效,否則信息。
任何建議,以解決這個問題,並不涉及正火/重新設計數據,以適應包裝?
理想世界:this.props.aReducer.one.more.extra.a1
非常感謝
編輯* 這是可能的,或者必須這樣嵌套值皺在了一起預渲染:
render(){
return(
<div>
{this.props.aReducer.one.more.extra.a1}<br />
</div>
)
}
文檔說的是什麼? –
對不起,不完全確定你的意思。反應明智,從我讀,反應不會處理深層嵌套的對象。 –
你的意思是說它沒有,沒有理由給予? –