0
基本上我有一個訪問級別列表。我把它們放在每個列表項的列表和右側,我有一個開關。我試圖實現的是讓onPress事件來更新我的狀態,其中鍵已被按下的列表項。React交換機上的本機更新多維狀態值按
列表數據部分。我無法控制關鍵名稱。對於那個很抱歉。
accessList:
Array(51)
0:
{FormID: 101, FormName: "ApplicationSettingCheckStoreID", FormDesc: "Activate Device", IsShow: true, Note: "ApplicationSettingCheckStoreID"}
1:
{FormID: 145, FormName: "GiftCardAddFundList", FormDesc: "Add Fund", IsShow: true, Note: "Add Fund"}
的方式我使其
<List>
{
this.state.accessList.map((v, k) => {
return (
<ListItem key={v.FormID}>
<Row>
<Col size={80}>
<Text>{v.FormDesc}</Text>
</Col>
<Col size={20}>
<Switch
value={v.IsShow}
onValueChange={() => this._switchToggled(v)} />
</Col>
</Row>
</ListItem>
);
})
}
</List>
這是我想正確填寫的一部分,但我已經失敗了多次。
_switchToggled = (listItem) => {
...
}
我真的很感謝任何幫助。謝謝。
謝謝你花時間提供一個很好的解釋。我很欣賞這一點。它現在可以工作,謝謝你。 – ODelibalta
真棒,真的很高興聽到它的工作!祝你好運! –