我正在使用Kendo UI for Angular的Switch组件。我创建了一个switch组件,但我注意到在文档中,switch显示默认标签“On”和“Off”default switch,但我的Button显示没有它们。所以我去文档中看到了“offLabel”和“onLabel”properties。我在代码中使用了它们,但仍然没有得到标签。
component.html
<kendo-switch name="isActive" onLabel="Yes" offLabel="No" class="switch" [(ngModel)]="inspectionPlan.isActive"></kendo-switch>
我打开浏览器DevTools,看到了这个
<span class="k-switch-label-on" aria-hidden="true"> Yes </span>
<span class="k-switch-label-off" aria-hidden="true"> Yes </span>
我认为标签不会出现,因为aria-hidden属性,但我不明白为什么它默认设置为隐藏。有人知道如何删除它吗?
1条答案
按热度按时间bnlyeluc1#
一些剑道主题似乎隐藏了标签,而默认主题则显示它们...
这是我用来显示标签的CSS:
这里有一个**DEMO**