components/t-test/t-test.vue
@@ -1,7 +1,7 @@ <template> <view> <slot> <input style="background-color: azure;" v-model="val" @input="input(val)"> <input style="background-color: azure;" v-model="val" @input="input"> </slot> </view> </template> @@ -29,10 +29,8 @@ }; }, methods: { input(val) { this.val = val console.log(this.val); this.$emit('input',val); input() { this.$emit('input',this.val); } } }