index.76226e19.js 2.0 KB

123
  1. import{E as k,c as u}from"./index.27cf50e8.js";import{M as h,j as f,a3 as x,am as r,o as V,a as C,_ as e,U as o,u as c,b as P,Y as p,f as _}from"./vue.aade88c7.js";const D={class:"form-rules-container layout-pd"},I={class:"flex-margin"},b=h({name:"pagesFormRules"}),L=h({...b,setup(A){const v=_(()=>u(()=>import("./formRulesOne.a728ea66.js"),["./formRulesOne.a728ea66.js","./vue.aade88c7.js"],import.meta.url)),F=_(()=>u(()=>import("./formRulesTwo.e158364a.js"),["./formRulesTwo.e158364a.js","./vue.aade88c7.js"],import.meta.url)),g=_(()=>u(()=>import("./formRulesThree.55130b46.js"),["./formRulesThree.55130b46.js","./vue.aade88c7.js"],import.meta.url)),a=f(),l=f(),n=f(),T=x({formRulesOneData:{name:"lyt",email:"lyt123@.com",autograph:"lyt123456",occupation:"1"}}),m=(i,d)=>new Promise(s=>{i.value.$refs[d].validate(t=>{t&&s(t)})}),w=()=>{a.value.$refs.formRulesOneRef.resetFields(),l.value.$refs.formRulesTwoRef.resetFields(),n.value.$refs.formRulesThreeRef.resetFields()},y=()=>{Promise.all([m(a,"formRulesOneRef"),m(l,"formRulesTwoRef"),m(n,"formRulesThreeRef")]).then(()=>{k.success("表单全部验证成功")})},O=()=>{w()};return(i,d)=>{const s=r("el-card"),t=r("SvgIcon"),R=r("el-button"),E=r("el-row");return V(),C("div",D,[e(s,{shadow:"hover",header:"表单组件1"},{default:o(()=>[e(c(v),{data:T.formRulesOneData,ref_key:"pagesFormRulesOneRef",ref:a},null,8,["data"])]),_:1}),e(s,{shadow:"hover",header:"表单组件2",class:"mt15"},{default:o(()=>[e(c(F),{ref_key:"pagesFormRulesTwoRef",ref:l},null,512)]),_:1}),e(s,{shadow:"hover",header:"表单组件3",class:"mt15"},{default:o(()=>[e(c(g),{ref_key:"pagesFormRulesThreeRef",ref:n},null,512)]),_:1}),e(E,{class:"flex mt15"},{default:o(()=>[P("div",I,[e(R,{size:"default",onClick:O},{default:o(()=>[e(t,{name:"ele-RefreshRight"}),p(" 重置表单 ")]),_:1}),e(R,{size:"default",type:"primary",onClick:y},{default:o(()=>[e(t,{name:"iconfont icon-shuxing"}),p(" 验证表单 ")]),_:1})])]),_:1})])}}});export{L as default};
  2. //# sourceMappingURL=index.76226e19.js.map