子组件
<template>
<div>
<input type="text" class="form-control" id="inputEmail3" placeholder="test" v-on:input="input_name($event.target.value)">
</div>
</template>
<script>
export default {
props:['count'],
name:"Test",
methods:{
input_name(e) {
this.$emit("input", e);
}
}
}
</script>
父组件
<template>
<div class="all">
<Test v-model="result" @input="input"></Test>
<button type="button" class="btn btn-primary" @click="test">提交</button>
</div>
</template>
<script>
import Test from './Test'
export default {
name:"All",
components:{Test},
data(){
return{
result:"",
}
},
methods:{
input(key){
this.result=key;
},
test(){
console.log(this.result)
}
}
}