【发布时间】:2021-02-01 10:43:26
【问题描述】:
我正在努力为 Material-UI 组件添加“需要 aria”属性。 有没有人有这方面的经验? 我没有尝试任何东西,因为文档没有谈论它。 谢谢。
【问题讨论】:
标签: html reactjs material-ui accessibility
我正在努力为 Material-UI 组件添加“需要 aria”属性。 有没有人有这方面的经验? 我没有尝试任何东西,因为文档没有谈论它。 谢谢。
【问题讨论】:
标签: html reactjs material-ui accessibility
你不能这样做吗?
<Button aria-required="true" variant="contained" color="primary">
Hello World
</Button>
如果您将属性存储在变量中:
const myAttributes = {
"aria-required": "true"
};
return (
<Button {...myAttributes} variant="contained" color="primary">
Hello World
</Button>
);
编辑:将属性添加到<Select /> 组件
<Select
// add the attribute to the container
aria-required="true"
// add the attribute to the input element
inputProps={{
"aria-required": "true"
}}
>
{...}
</Select>
【讨论】:
@material-ui/core 版本中。