【发布时间】:2021-09-15 11:55:46
【问题描述】:
我在使用带有组件的 ionic vue v-model 清除输入时遇到问题
子组件
file AppInput.vue:
<ion-input :clear-input="true" :value="modelValue" @ionInput="handleInput($event)"></ion-input>
setup(props, context) {
const handleInput = (e: any) => {
context.emit("update:modelValue", e.target.value);
};
return {handleInput}
})
父组件
file Registration.vue
<app-input v-model="formLogin.email" label="Email"></app-input>
setup() {
const formLogin = reactive({
email: "",
});
return {formLogin}
})
当我单击清除输入按钮时,输入的值已清除
但我的模型 formLogin.email 仍然具有先前输入的价值
当我点击清除输入时如何添加事件
【问题讨论】:
标签: vue.js ionic-framework vuejs3 vue-composition-api