small fixes

This commit is contained in:
Pablo Henrique Penha Silva 2017-06-23 09:26:25 -03:00
parent 133259ccb0
commit 6a885a8c88
4 changed files with 8 additions and 4 deletions

View file

@ -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: {

View file

@ -42,6 +42,10 @@
props: {
value: Array,
disabled: Boolean,
debounce: {
type: Number,
default: 1E2
},
mdInputId: String,
mdInputName: String,
mdInputPlaceholder: String,

View file

@ -3,7 +3,7 @@ export default {
value: [String, Number],
debounce: {
type: Number,
default: 3E2
default: 1E2
},
disabled: Boolean,
required: Boolean,

View file

@ -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>