UNPKG

bd-admin

Version:

一款能根据需求快速配置vue后台管理的脚手架

23 lines (22 loc) 703 B
import { ref } from "vue"; import userVModel from "@/hooks/userVModel"; const emit = defineEmits(["update:form", "update:state"]); const props = defineProps(["form", "state"]); const form = userVModel(props, "form", emit); const state = userVModel(props, "state", emit); const loadingFlag = ref(false); const submitForm = async (formEl) => { loadingFlag.value = true; if (!formEl) return (loadingFlag.value = false); formEl .validate() .then(async () => { ElMessage.error("演绎模式,无法操作"); }) .catch((fields) => { loadingFlag.value = false; console.log("error submit!", fields); }); }; const ruleFormRef = ref();