index.d874a49f.js 2.2 KB

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