React native 未更新React本机状态
我想在单击按钮时更新状态 我想使用下面的代码更新状态数组的值,但是 它不起作用 我被困在这里面了 检查这个React native 未更新React本机状态,react-native,state,React Native,State,我想在单击按钮时更新状态 我想使用下面的代码更新状态数组的值,但是 它不起作用 我被困在这里面了 检查这个 const myvalues = [] /*your new array*/ this.setState((state) => { data: { ...state.data, values: myvalues } }); 检查这个 const myvalues = [] /*you
const myvalues = [] /*your new array*/
this.setState((state) =>
{
data: {
...state.data,
values: myvalues
}
});
检查这个
const myvalues = [] /*your new array*/
this.setState((state) =>
{
data: {
...state.data,
values: myvalues
}
});
您试图设置一个名为
values
的不存在的顶级键,而不是嵌套在.data.dataSets[0].values
下的values键。但是values数组中有一个value键。您试图设置一个名为values
的不存在的顶级键,而不是嵌套在.data.dataSets[0]下的values键.values
。但值数组中有值键
const myvalues = [] /*your new array*/
this.setState((state) =>
{
data: {
...state.data,
values: myvalues
}
});