gpt4 book ai didi

javascript - 如何在react-native或reactjs中维护react usestate中的先前数据和当前数据?

转载 作者:行者123 更新时间:2023-12-01 22:57:47 24 4
gpt4 key购买 nike

目前我正在学习reactjs。我想将我以前的数据和即将到来的数据存储在 usestate 中。有什么技巧吗?

例如:首先我输入“A”,然后我输入“B”。我希望 A 和 B 存储在使用状态中,即使我在其中添加新数据也是如此

最佳答案

这很容易。您可以使用我的代码片段。借助于此,您还可以存储之前的数据和即将到来的数据。

方法:1

const [arrayOfObjs, handleObjSelection] = useState([]);
// on a buttton for example
<button
onClick={selectedObj => handleObjSelection(
prevSelected => [...prevSelected, selectedObj],
))}
>

方法二:

const [ store, setStore] = useState([]);
.....

setStore(...store, upcomingData);

这里的 Upcoming Data 是您要添加到 useState 中的数据。它也可以存储。喜欢:

const [ store, setStore] = useState([]);
.....

setStore(...store, store);

编码愉快!!

关于javascript - 如何在react-native或reactjs中维护react usestate中的先前数据和当前数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72668989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com