gpt4 book ai didi

javascript - 如何在 React JS 中的 this.setState 下为多个变量设置相同的值

转载 作者:行者123 更新时间:2023-11-30 11:04:49 25 4
gpt4 key购买 nike

我是 React 的新手。我想在 this.setState 下为 multi var 设置相同的值 我应该如何编写代码?

我试过像下面的代码但没有工作....

isChecked_1 = isChecked_2 = isChecked_3 = isChecked_4 = isChecked_5 = isChecked_6: false,

//以下是我的代码:

export default class StudentForm extends React.PureComponent {
constructor(props) {
super(props);
this.state = {
isChecked_1: false,
isChecked_2: false,
isChecked_3: false,
isChecked_4: false,
isChecked_5: false,
isChecked_6: false,
};
}
//some code here......
}

最佳答案

您可以使用以下代码:

export default class StudentForm extends React.PureComponent {
constructor(props) {
super(props);
for (var i = 1, i <= 6, i++) {
this.state[`isChecked_${i}`] = false;
}
}
//some code here......
}

关于javascript - 如何在 React JS 中的 this.setState 下为多个变量设置相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56074385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com