作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 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/
我是一名优秀的程序员,十分优秀!