在Reactjs中使用Material-ui togglebuttons动态创建和处理多个ToggleButtons,可以按照以下步骤进行:
npm install @material-ui/core
import React, { useState } from 'react';
import { ToggleButton, ToggleButtonGroup } from '@material-ui/core';
const ToggleButtonsExample = () => {
const [selected, setSelected] = useState([]);
const handleToggle = (event, newSelected) => {
setSelected(newSelected);
};
return (
<ToggleButtonGroup value={selected} onChange={handleToggle}>
{/* 在这里动态创建ToggleButtons */}
</ToggleButtonGroup>
);
};
const options = ['Option 1', 'Option 2', 'Option 3'];
return (
<ToggleButtonGroup value={selected} onChange={handleToggle}>
{options.map((option) => (
<ToggleButton key={option} value={option}>
{option}
</ToggleButton>
))}
</ToggleButtonGroup>
);
const handleToggle = (event, newSelected) => {
setSelected(newSelected);
console.log(newSelected);
};
这样,就可以使用Material-ui togglebuttons在Reactjs中动态创建和处理多个ToggleButtons了。
关于Material-ui togglebuttons的更多信息,可以参考腾讯云的相关产品:Material-UI。
领取专属 10元无门槛券
手把手带您无忧上云