mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-25 13:51:04 +00:00
feat(components): 增强 FaForm/FaDialog/FaDrawer 并重构业务页面
- FaForm 新增 scrollbar 和 maxHeight 属性,支持表单滚动条 - FaForm 暴露 resetFields、clearValidate、validateField 方法 - FaDialog 和 FaDrawer 新增 formMode、confirmLoading 等属性及 confirm/cancel 事件 - 使用 FaDescriptions 和 FaForm 重构 demo 和 memory 页面,减少模板冗余 - 修复布局组件路径引用,统一至 @/components/layouts - 补充 Fa 前缀组件的 ESLint 全局变量声明
This commit is contained in:
@@ -778,8 +778,8 @@ const initialFormData: Partial<NodeForm> = {
|
||||
};
|
||||
|
||||
async function resetForm() {
|
||||
dataFormRef.value?.ref?.resetFields();
|
||||
dataFormRef.value?.ref?.clearValidate();
|
||||
dataFormRef.value?.resetFields();
|
||||
dataFormRef.value?.clearValidate();
|
||||
Object.assign(formData, initialFormData);
|
||||
argsList.value = [];
|
||||
kwargsList.value = [];
|
||||
@@ -886,7 +886,7 @@ function handleOpenExecuteDialog(row: NodeTable) {
|
||||
function handleCloseExecuteDialog() {
|
||||
executeDialogVisible.value = false;
|
||||
currentExecuteNode.value = null;
|
||||
executeFormRef.value?.ref?.resetFields();
|
||||
executeFormRef.value?.resetFields();
|
||||
}
|
||||
|
||||
async function handleExecuteNode() {
|
||||
|
||||
@@ -454,8 +454,8 @@ const rules: FormRules = {
|
||||
function resetForm() {
|
||||
Object.assign(formData.value, defaultForm());
|
||||
editingId.value = null;
|
||||
formRef.value?.ref?.resetFields();
|
||||
formRef.value?.ref?.clearValidate();
|
||||
formRef.value?.resetFields();
|
||||
formRef.value?.clearValidate();
|
||||
}
|
||||
|
||||
function handleCloseDialog() {
|
||||
|
||||
Reference in New Issue
Block a user