clear优化

This commit is contained in:
阿辉
2024-11-19 13:42:34 +08:00
parent 2f4a6e6b1f
commit 50bcc4346f

View File

@@ -192,7 +192,7 @@ const selectedInit = async () => {
};
const uploadRef = ref<any>();
// 清空状态
const clear = () => {
const clear = (dataClear?:boolean) => {
filterForm.name = '';
pageForm.page = 1;
pageForm.limit = 10;
@@ -200,7 +200,7 @@ const clear = () => {
listData.value = [];
// all数据不能清因为all只会在挂载的时候赋值一次
// listAllData.value = [];
// data.value = null;
if (dataClear) data.value = null;
};
@@ -215,8 +215,10 @@ const onDataChange = (value: any) => {
formValidator.onChange();
formValidator.onBlur();
};
defineExpose({ data, onDataChange, selectVisiable, clear });
onMounted(() => listRequestAll());
</script>