Bladeren bron

a11y: add aria-hidden for checkbox/radio (#10771)

GU Yiling 7 jaren geleden
bovenliggende
commit
071e44bab0
2 gewijzigde bestanden met toevoegingen van 3 en 0 verwijderingen
  1. 2 0
      packages/checkbox/src/checkbox.vue
  2. 1 0
      packages/radio/src/radio.vue

+ 2 - 0
packages/checkbox/src/checkbox.vue

@@ -26,6 +26,7 @@
         v-if="trueLabel || falseLabel"
         class="el-checkbox__original"
         type="checkbox"
+        aria-hidden="true"
         :name="name"
         :disabled="isDisabled"
         :true-value="trueLabel"
@@ -38,6 +39,7 @@
         v-else
         class="el-checkbox__original"
         type="checkbox"
+        aria-hidden="true"
         :disabled="isDisabled"
         :value="label"
         :name="name"

+ 1 - 0
packages/radio/src/radio.vue

@@ -25,6 +25,7 @@
         class="el-radio__original"
         :value="label"
         type="radio"
+        aria-hidden="true"
         v-model="model"
         @focus="focus = true"
         @blur="focus = false"