Vueカスタムコンポーネント--入力ボックスの双方向バインド--入力方式の入力ボックスを自動的に切り替えます
1624 ワード
最もシンプルなInputのパッケージ
HtmlInput.vue
使用例
例2:強制英語入力方式の入力ボックス
パスワード入力ボックスを利用して、自動的に英語入力法に切り替え、入力ボックスの上にもう一つのテキストを置いて、明文を同期表示します.
HtmlInput.vue
export default {
props: {
// v-model
value: {
default: ''
}
},
methods: {
// v-model ,
input(e) {
this.$emit('input', e.target.value)
}
}
}
使用例
import HtmlInput from './HtmlInput.vue'
export default {
components: {
HtmlInput,
},
data() {
return {
inputValue: '123',
},
}
例2:強制英語入力方式の入力ボックス
パスワード入力ボックスを利用して、自動的に英語入力法に切り替え、入力ボックスの上にもう一つのテキストを置いて、明文を同期表示します.
export default {
props: {
value: {
default: undefined
}
},
methods: {
//
input(e) {
this.$emit('input', e.target.value)
}
}
}