封装 elementui el-input组件
Vue.component(
'myinput', {
props: {
inputvalue: {
type: [String, Number],
},
},
template: `<el-input v-model="myinputvaleu" placeholder="请输入内容" @input="handleInput"></el-input>`,
data() {
return {
myinputvaleu: this.inputvalue
}
},
mounted() {
},
methods: {
handleInput() {
this.$emit('input', this.myinputvaleu)
}
}
}
)
本文介绍了如何在Vue项目中利用Element UI库封装一个可定制的el-input组件,通过props传递值并实现双向数据绑定,以及使用@input事件处理用户输入并触发父组件回调。
2932

被折叠的 条评论
为什么被折叠?



