React native 将本机插入嵌套数组的状态变量
我正在深入克隆一个状态变量,将一个对象插入到它的一个数组子字段中,并使用useState()将状态变量的值设置为克隆: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
这没什么用。如何正确地插入状态变量?最终对我有效的是:
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);