element-ui v-model实现原理
Vue 本身支持自定义组件实现 v-model ,但 el-input 作为 Elementui 的自定义组件也已经实现 v-model ,那么如果在自定义组件中使用 el-input ,但自定义组件也想实现 v-model ,应该怎么做?
<template><input v-bind="$attrs" :value="value" @input="update">input>
template><script type="text/ecmascript-6">export default {name: 'my-input',props: {value: {type: String,value: ' '}},methods: {update (val) {this.$emit('input', val)}}}
script>
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
