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" /> <md-ink-ripple :md-disabled="disabled" />
</div> </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> <slot></slot>
</label> </label>
</div> </div>
@ -27,7 +27,7 @@
mixins: [theme], mixins: [theme],
data() { data() {
return { return {
checked: this.value checked: this.value || false
}; };
}, },
computed: { computed: {

View file

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

View file

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

View file

@ -4,7 +4,7 @@
<span class="md-count" v-if="enableCounter">{{ inputLength }} / {{ counterLength }}</span> <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-icon>{{ showPassword ? 'visibility_off' : 'visibility' }}</md-icon>
</md-button> </md-button>