Appearance
异步默认设置
通常情况下,表单组件首次传入值会作为表单重置时的默认值,如果表单先渲染,后传入默认值,那么后续填入的默认值在点击表单重置的时候是不会设置为该值,会重置为表单渲染时候的值。比如编辑表单。
组件提供了expose方法:setDefault
用于设置表单的初始值,在你需要的时间点设置之前传入的值为初始值,点击重置时就会显示为该初始值,其实现代码为:
javascript
// 刷新表单
const showForm = ref(true);
const setDefault = () => {
showForm.value = false;
nextTick(() => {
showForm.value = true;
});
};
贡献者
mosowe