我一直在尝试在可访问性方面改进我的项目,所以我决定从vuejs-accessibility添加一些ESLint规则并安装Jest-Axe。
在我的按钮组件上运行可访问性测试时,Jest-Axe提示我Buttons must have discernible text并开始查看它,我有点卡住了,因为我正在使用<slot />
将内容动态传递到我的按钮,而这些内容可以是rich-text
或我目前拥有的其他文本组件的形式。
有没有办法让屏幕阅读器可以使用输入的内容?写“按下按钮”作为提示会不会是一个不错的解决方案?
1条答案
按热度按时间eit6fx6z1#
如果您正在使用
jest-axe
和Vue测试实用程序,您可以自己向插槽中添加内容