反应本机插入到嵌套数组的状态变量

时间:2020-10-08 04:36:11

标签: react-native

我正在深入克隆状态变量,将对象插入其数组子字段之一,并使用useState()将状态变量的值设置为克隆值:

clone = _.cloneDeep(comments);
clone[i].comment.replies.push(message.replace(/^[@A-Za-z_0-9]+[\s]/, ''));
setComments(clone);

这什么也没做。如何正确插入状态变量?

1 个答案:

答案 0 :(得分:0)

最终对我有用的是:clone = comments.map((x)=>JSON.parse(JSON.stringify(x)));