在Vue中自定义v-model

Vue高级特性

v-model自定义

  • 父组件内

    <com v-model='val'></com>
    
  • 子组件内

    <input :value='text' @input="$emit('change', $event.target.value)">
    
    props: {
    	text: String,
    	default() {
    		return ''
    	}
    },
    module: {
    	prop: 'text',
    	event: 'change'
    }
    
posted on 2021-03-25 09:34  是庸  阅读(58)  评论(0)    收藏  举报