This commit is contained in:
syuilo 2019-04-18 21:29:19 +09:00
parent 4beb3e5755
commit 8b92feac71
No known key found for this signature in database
GPG key ID: BDC4C49D06AB9D69
3 changed files with 36 additions and 3 deletions

View file

@ -23,6 +23,7 @@
@focus="focused = true"
@blur="focused = false"
@keydown="$emit('keydown', $event)"
:list="id"
>
<input v-else ref="input"
:type="type"
@ -37,7 +38,11 @@
@focus="focused = true"
@blur="focused = false"
@keydown="$emit('keydown', $event)"
:list="id"
>
<datalist :id="id" v-if="datalist">
<option v-for="data in datalist" :value="data"/>
</datalist>
</template>
<template v-else>
<input ref="input"
@ -130,6 +135,10 @@ export default Vue.extend({
required: false,
default: false
},
datalist: {
type: Array,
required: false,
},
inline: {
type: Boolean,
required: false,
@ -147,7 +156,8 @@ export default Vue.extend({
return {
v: this.value,
focused: false,
passwordStrength: ''
passwordStrength: '',
id: Math.random().toString()
};
},
computed: {