index.bde9bc6e.js 2.0 KB

123
  1. import{E as k,c}from"./index.5cd9d35f.js";import{M as h,j as u,a3 as x,am as a,o as V,a as C,_ as e,U as o,u as m,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=_(()=>c(()=>import("./formRulesOne.a728ea66.js"),["assets/formRulesOne.a728ea66.js","assets/vue.aade88c7.js"])),F=_(()=>c(()=>import("./formRulesTwo.e158364a.js"),["assets/formRulesTwo.e158364a.js","assets/vue.aade88c7.js"])),g=_(()=>c(()=>import("./formRulesThree.55130b46.js"),["assets/formRulesThree.55130b46.js","assets/vue.aade88c7.js"])),r=u(),l=u(),n=u(),T=x({formRulesOneData:{name:"lyt",email:"lyt123@.com",autograph:"lyt123456",occupation:"1"}}),f=(i,d)=>new Promise(s=>{i.value.$refs[d].validate(t=>{t&&s(t)})}),w=()=>{r.value.$refs.formRulesOneRef.resetFields(),l.value.$refs.formRulesTwoRef.resetFields(),n.value.$refs.formRulesThreeRef.resetFields()},y=()=>{Promise.all([f(r,"formRulesOneRef"),f(l,"formRulesTwoRef"),f(n,"formRulesThreeRef")]).then(()=>{k.success("表单全部验证成功")})},O=()=>{w()};return(i,d)=>{const s=a("el-card"),t=a("SvgIcon"),R=a("el-button"),E=a("el-row");return V(),C("div",D,[e(s,{shadow:"hover",header:"表单组件1"},{default:o(()=>[e(m(v),{data:T.formRulesOneData,ref_key:"pagesFormRulesOneRef",ref:r},null,8,["data"])]),_:1}),e(s,{shadow:"hover",header:"表单组件2",class:"mt15"},{default:o(()=>[e(m(F),{ref_key:"pagesFormRulesTwoRef",ref:l},null,512)]),_:1}),e(s,{shadow:"hover",header:"表单组件3",class:"mt15"},{default:o(()=>[e(m(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.bde9bc6e.js.map