用字符串和动态索引反应本机动态设置状态
react native dynamic setstate with string and dynamic index
react native 动态生成 key1-100 状态。字符串和动态索引的组合。但是,如果没有 sytaz 错误,我该怎么做呢?
this.setstate({
key[index]:1
})
要让 React Native 检测状态变化并重新渲染视图,您必须以 immutable 方式调用 setState。因此,在您的情况下,请尝试以下操作:
//copy state
const newState = {...this.state};
//access property - "key1, key2, etc" whatever index is.
newState['key'+index] = 1;
// set new state
this.setState(newState);
react native 动态生成 key1-100 状态。字符串和动态索引的组合。但是,如果没有 sytaz 错误,我该怎么做呢?
this.setstate({
key[index]:1
})
要让 React Native 检测状态变化并重新渲染视图,您必须以 immutable 方式调用 setState。因此,在您的情况下,请尝试以下操作:
//copy state
const newState = {...this.state};
//access property - "key1, key2, etc" whatever index is.
newState['key'+index] = 1;
// set new state
this.setState(newState);