React native 将本机插入嵌套数组的状态变量

React native 将本机插入嵌套数组的状态变量,react-native,React Native,我正在深入克隆一个状态变量,将一个对象插入到它的一个数组子字段中,并使用useState()将状态变量的值设置为克隆: 这没什么用。如何正确地插入状态变量?最终对我有效的是:clone=comments.map((x)=>JSON.parse(JSON.stringify(x)) clone = _.cloneDeep(comments); clone[i].comment.replies.push(message.replace(/^[@A-Za-z_0-9]+[\s]/, '')); set

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


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

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

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