【发布时间】:2020-11-03 07:23:35
【问题描述】:
我正在使用 Material UI 的 Switch 组件,我想在其中添加文本。我想要如下图所示的内容。
这是我的代码。
import React from 'react';
import Switch from '@material-ui/core/Switch';
export default function Switches() {
const [state, setState] = React.useState({
checkedA: true,
});
const handleChange = (event) => {
setState({ ...state, [event.target.name]: event.target.checked });
};
return (
<div>
<Switch
checked={state.checkedA}
onChange={handleChange}
name="checkedA"
inputProps={{ 'aria-label': 'secondary checkbox' }}
/>
</div>
);
}
我已经搜索了答案并找到了 How to add text inside a Switch Component in Material-UI React? 和 Add text to Switch formcontrol and change it in toggle using material ui 。他们两个对我都没有帮助。
【问题讨论】:
-
我不相信这在 4.11.0 版本中是可能的。这些示例将标签放在开关组件之外。 github.com/mui-org/material-ui/issues/20188
-
看这里(开关 I):mui-treasury.com/styles/switch
标签: javascript html reactjs material-ui