封装如下方法,用于重置表单对象的值,参数为该对象,需要清空表单的时候调用该方法
const clearTheObj = (obj) => {
let emptyArr = {};
for (let key in obj) {
emptyArr[key] = '';
}
Object.assign(obj, emptyArr)
}
// ---------------------------------例子---------------------------
//获取表单对象
const ruleFormRef = ref<FormInstance>() //关联的表单ref
let form = reactive({
orgin: '',
destination: '',
transport: '',
prescription: '',
})
const closeClearForm = () => {
ruleFormRef.value.resetFields() // 重点:饿了么UI表单需要用这个方法来清空已经触发的表单验证
clearTheObj(form) //调用方法
}
ChatMoss 是由 GPT-4 驱动的人工智能助手,支持各种主流模型,能帮助解决你的各种问题,现在注册免费赠送您GPT4.0无限卡,期间可以无限次使用GPT4.0。更多奖励,可以在软件中参与活动获得。 快点击链接领取吧:
https://h5.aihao123.cn/pages/app/invite-show/index.html?invite=1302179