vue - 封装input

input子组件 
<el-input :value="value" placeholder="请输入内容" size="small" @input="input" />

props: {
    nameVal: {
      type: String,
      default: ''
    },
    value: {
      type: String,
      default: ''
    }
},

input(value) {
  this.$emit('input', value)
}

父组件
<el-col-input v-model="inputValue" name-val="活动名称" @input="inputValueFn" />
inputValueFn() {
    console.log(this.inputValue)
},

  

posted on 2019-08-06 19:59  童彪  阅读(323)  评论(0编辑  收藏  举报

导航