gpt4 book ai didi

wai-aria - 如何在 ngMaterial 中禁用 ngAria?

转载 作者:行者123 更新时间:2023-12-03 10:53:24 30 4
gpt4 key购买 nike

ngAria(一个可访问性模块)正在向我的 Angular Material 项目添加一个不必要的凉亭导入 - 现在它正在抛出警告:

Attribute " aria-label ", required for accessibility, is missing on node



我只添加了 ngAria,因为它似乎对 ngMaterial 是必需的。我的应用不需要屏幕阅读器辅助功能。

无论如何,我怎样才能从 ngMaterial 中删除 ngAria?或至少禁用所有警告。

编辑:似乎禁用 ngAria 警告的唯一简单方法是 console.warn = function() {};这只会关闭浏览器的警告(我不建议这样做,因为它可能会隐藏与 aria 无关的警告)

最佳答案

从 1.1.0 开始可以全局禁用消息:

app.config(function($mdAriaProvider) {
// Globally disables all ARIA warnings.
$mdAriaProvider.disableWarnings();
});

(但请注意其他答案中关于 aria 标签对可访问性很重要的讨论!)

关于wai-aria - 如何在 ngMaterial 中禁用 ngAria?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30666742/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com