mirror of https://github.com/ElemeFE/element
a11y: add aria-hidden for checkbox/radio (#10771)
parent
f530bffa97
commit
071e44bab0
|
@ -26,6 +26,7 @@
|
||||||
v-if="trueLabel || falseLabel"
|
v-if="trueLabel || falseLabel"
|
||||||
class="el-checkbox__original"
|
class="el-checkbox__original"
|
||||||
type="checkbox"
|
type="checkbox"
|
||||||
|
aria-hidden="true"
|
||||||
:name="name"
|
:name="name"
|
||||||
:disabled="isDisabled"
|
:disabled="isDisabled"
|
||||||
:true-value="trueLabel"
|
:true-value="trueLabel"
|
||||||
|
@ -38,6 +39,7 @@
|
||||||
v-else
|
v-else
|
||||||
class="el-checkbox__original"
|
class="el-checkbox__original"
|
||||||
type="checkbox"
|
type="checkbox"
|
||||||
|
aria-hidden="true"
|
||||||
:disabled="isDisabled"
|
:disabled="isDisabled"
|
||||||
:value="label"
|
:value="label"
|
||||||
:name="name"
|
:name="name"
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
class="el-radio__original"
|
class="el-radio__original"
|
||||||
:value="label"
|
:value="label"
|
||||||
type="radio"
|
type="radio"
|
||||||
|
aria-hidden="true"
|
||||||
v-model="model"
|
v-model="model"
|
||||||
@focus="focus = true"
|
@focus="focus = true"
|
||||||
@blur="focus = false"
|
@blur="focus = false"
|
||||||
|
|
Loading…
Reference in New Issue