jsx_a11y/anchor-has-content 正确性
此功能
强制锚点具有内容,且内容可供屏幕阅读器访问。可访问是指未使用 aria-hidden
属性进行隐藏。
或者,可以使用 title
属性或 aria-label
属性。
为什么此功能不佳?
示例
好
<a>Anchor Content!</a>
<a><TextWrapper /></a>
<a dangerouslySetInnerHTML={{ __html: 'foo' }} />
<a title='foo' />
<a aria-label='foo' />
坏
<a />
<a><TextWrapper aria-hidden /></a>