Merge pull request #2849 from Xotic750/checkbox_tabindex

Checkbox: Tabindex WIP
This commit is contained in:
Aresn 2018-01-19 11:20:20 +08:00 committed by GitHub
commit ad2ee43196
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 1 deletions

View file

@ -1,10 +1,14 @@
<template>
<label :class="wrapClasses">
<label
:class="wrapClasses"
@keydown.space.prevent="$el.click()"
tabindex="0">
<span :class="checkboxClasses">
<span :class="innerClasses"></span>
<input
v-if="group"
type="checkbox"
tabindex="-1"
:class="inputClasses"
:disabled="disabled"
:value="label"
@ -14,6 +18,7 @@
<input
v-if="!group"
type="checkbox"
tabindex="-1"
:class="inputClasses"
:disabled="disabled"
:checked="currentValue"