【发布时间】:2020-08-25 02:53:39
【问题描述】:
我有一个复选框列表......我只需要计算选中复选框的数量......如果我选中的数量应该增加,如果我未选中的数量应该减少......我也没有得到标签名称。 ....可以在这些方面提供任何帮助..请..
这是代码沙盒的链接:https://codesandbox.io/s/charming-margulis-wwbip?file=/src/App.js:265-318
CheckboxComponent.js
import React, { Component } from "react";
import Checkbox from "@material-ui/core/Checkbox";
import FormGroup from "@material-ui/core/FormGroup";
import FormControlLabel from "@material-ui/core/FormControlLabel";
import { List, ListItem } from "@material-ui/core";
class CheckboxComponent extends Component {
render() {
const arr = ["Checkbox1", "Checkbox2", "Checkbox3"];
return (
<React.Fragment>
<FormGroup aria-label="position" row>
<List className="courses-college-regis">
<ListItem button>
{arr.map(a => (
<FormControlLabel
name={a}
type="checkbox"
control={<Checkbox color="primary" />}
/>
))}
</ListItem>
</List>
</FormGroup>
count:
</React.Fragment>
);
}
}
export default CheckboxComponent;
【问题讨论】:
标签: reactjs