公司内部系统开发的时候用到了AntDesign框架。我希望按钮在可点击和不可点击状态之间切换。Click结果我的Button标签确实无法点击,但是eslint报如下错误:errorValuemustbeommittedforbooleanattributesreact/jsx-boolean-value后面的代码是这样给出的:Clickeslint错误将消失。后来在StackOverflow上找到了答案:2.5.2Booleanattributes有一些属性是boolean属性。元素上存在布尔属性表示真值,不存在该属性表示假值。如果存在该属性,则其值必须是空字符串或不区分大小写的ASCII匹配值对于属性的规范名称,没有前导或尾随空格。布尔属性不允许使用值“true”和“false”。要表示假值,必须完全省略该属性。*请注意,这意味着在HTML5中是不允许的。正确的是或或或其中任何一个的不区分大小写和单引号/不带引号的变体。*综上所述,情况是这样的:在不使用框架处理的情况下,以下编写Button标签的方式将使按钮不可用点击:clickclickclickclick有两种方式可以让可点击的按钮返回点击状态:通过JS去除disabled属性JS赋值:document.getElementById("Button").disabled=true;参考资料:链接1链接2