mirror of
https://github.com/Hopiu/vue-material.git
synced 2026-03-16 22:10:27 +00:00
small fixes
This commit is contained in:
parent
133259ccb0
commit
6a885a8c88
4 changed files with 8 additions and 4 deletions
|
|
@ -5,7 +5,7 @@
|
|||
<md-ink-ripple :md-disabled="disabled" />
|
||||
</div>
|
||||
|
||||
<label :for="id || name" class="md-checkbox-label" v-if="$slots.default" @click="toggleCheck">
|
||||
<label :for="id || name" class="md-checkbox-label" v-if="$slots.default" @click.prevent="toggleCheck">
|
||||
<slot></slot>
|
||||
</label>
|
||||
</div>
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
mixins: [theme],
|
||||
data() {
|
||||
return {
|
||||
checked: this.value
|
||||
checked: this.value || false
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
|
|
|
|||
|
|
@ -42,6 +42,10 @@
|
|||
props: {
|
||||
value: Array,
|
||||
disabled: Boolean,
|
||||
debounce: {
|
||||
type: Number,
|
||||
default: 1E2
|
||||
},
|
||||
mdInputId: String,
|
||||
mdInputName: String,
|
||||
mdInputPlaceholder: String,
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ export default {
|
|||
value: [String, Number],
|
||||
debounce: {
|
||||
type: Number,
|
||||
default: 3E2
|
||||
default: 1E2
|
||||
},
|
||||
disabled: Boolean,
|
||||
required: Boolean,
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
<span class="md-count" v-if="enableCounter">{{ inputLength }} / {{ counterLength }}</span>
|
||||
|
||||
<md-button tabindex="-1" class="md-icon-button md-toggle-password" @click="togglePasswordType" v-if="mdHasPassword">
|
||||
<md-button tabindex="-1" class="md-icon-button md-toggle-password" @click.prevent="togglePasswordType" v-if="mdHasPassword">
|
||||
<md-icon>{{ showPassword ? 'visibility_off' : 'visibility' }}</md-icon>
|
||||
</md-button>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue