Don't tab to disable checkboxes

This commit is contained in:
Graham Fairweather 2018-01-19 07:28:34 +01:00
parent c124ed5e59
commit 4b48b69a9f
2 changed files with 2 additions and 2 deletions

View file

@ -14,7 +14,7 @@
size="small">全选</Checkbox> size="small">全选</Checkbox>
<div> <div>
<Checkbox size="large" true-value="true" false-value="false" v-model="testValue1">Apple</Checkbox> <Checkbox size="large" true-value="true" false-value="false" v-model="testValue1">Apple</Checkbox>
<Checkbox true-value="true" false-value="false" v-model="testValue1">Apple</Checkbox> <Checkbox true-value="true" false-value="false" v-model="testValue1" disabled>Apple</Checkbox>
<Checkbox size="small" true-value="true" false-value="false" v-model="testValue1">Apple</Checkbox> <Checkbox size="small" true-value="true" false-value="false" v-model="testValue1">Apple</Checkbox>
{{ testValue1 }} {{ testValue1 }}
</div> </div>

View file

@ -2,7 +2,7 @@
<label <label
:class="wrapClasses" :class="wrapClasses"
@keydown.space.prevent="$el.click()" @keydown.space.prevent="$el.click()"
tabindex="0"> :tabindex="disabled ? -1 : 0">
<span :class="checkboxClasses"> <span :class="checkboxClasses">
<span :class="innerClasses"></span> <span :class="innerClasses"></span>
<input <input