| 1 |
- var b=(d,a,r)=>new Promise((f,m)=>{var s=o=>{try{t(r.next(o))}catch(l){m(l)}},p=o=>{try{t(r.throw(o))}catch(l){m(l)}},t=o=>o.done?f(o.value):Promise.resolve(o.value).then(s,p);t((r=r.apply(d,a)).next())});import{_ as v}from"./BasicForm.vue_vue_type_script_setup_true_lang-ByuHmjlN.js";import"./BasicForm.vue_vue_type_style_index_0_lang-wVUE9AOT.js";import"./helper-B0yEaptj.js";import"./antd-BfqWtMX3.js";import{bk as C,u as $}from"./entry/index-CRWhxBeP.js";import{P}from"./index-C0mnMlct.js";import{d as B,f as w,a6 as y,Z as S,a4 as g,a5 as e,$ as k,k as n,G as i,u,y as x}from"./vue-DM5HGU8Z.js";import"./FormItem.vue_vue_type_script_lang-r-ozwU0K.js";import"./index-CD5zFmZN.js";import"./useWindowSizeFn-CEueHQop.js";import"./index-BshNMORD.js";import"./index-BGDG2Aiy.js";import"./uuid-BUBnBT7J.js";import"./useSortable-BUyXn7hO.js";import"./download-DbzL13NI.js";import"./base64Conver-DEMZeTZS.js";import"./index-BZ4uXGij.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-BMkV6zCu.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-CIEo7xez.js";import"./index-DOkdpLQv.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./index-lE2idd8k.js";import"./UploadPreviewModal-BZsd-hmR.js";import"./cateApi-BE6kfD5q.js";import"./resourceApi-CKj0y817.js";import"./common-DpkSdXuu.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-tY_yXKfV.js";import"./useContentViewHeight-D9So7_ch.js";const R={class:"mb-4"},W={class:"mb-4"},nt=B({__name:"RefForm",setup(d){const a=[{field:"field1",component:"Input",label:"字段1",colProps:{span:8},componentProps:{placeholder:"自定义placeholder",onChange:p=>{}}},{field:"field2",component:"Input",label:"字段2",colProps:{span:8}},{field:"field3",component:"DatePicker",label:"字段3",colProps:{span:8}},{field:"field4",component:"Select",label:"字段4",colProps:{span:8},componentProps:{options:[{label:"选项1",value:"1",key:"1"},{label:"选项2",value:"2",key:"2"}]}},{field:"field5",component:"CheckboxGroup",label:"字段5",colProps:{span:8},componentProps:{options:[{label:"选项1",value:"1"},{label:"选项2",value:"2"}]}},{field:"field7",component:"RadioGroup",label:"字段7",colProps:{span:8},componentProps:{options:[{label:"选项1",value:"1"},{label:"选项2",value:"2"}]}}],r=w(null),{createMessage:f}=$();function m(p){f.success("click search,values:"+JSON.stringify(p))}function s(p){return b(this,null,function*(){const t=u(r);t&&(yield x(),yield t.setProps(p))})}return(p,t)=>{const o=y("a-button");return S(),g(u(P),{title:"Ref操作示例"},{default:e(()=>[k("div",R,[n(o,{onClick:t[0]||(t[0]=l=>s({labelWidth:150})),class:"mr-2"},{default:e(()=>t[19]||(t[19]=[i(" 更改labelWidth ")])),_:1}),n(o,{onClick:t[1]||(t[1]=l=>s({labelWidth:120})),class:"mr-2"},{default:e(()=>t[20]||(t[20]=[i(" 还原labelWidth ")])),_:1}),n(o,{onClick:t[2]||(t[2]=l=>s({size:"large"})),class:"mr-2"},{default:e(()=>t[21]||(t[21]=[i(" 更改Size ")])),_:1}),n(o,{onClick:t[3]||(t[3]=l=>s({size:"default"})),class:"mr-2"},{default:e(()=>t[22]||(t[22]=[i(" 还原Size ")])),_:1}),n(o,{onClick:t[4]||(t[4]=l=>s({disabled:!0})),class:"mr-2"},{default:e(()=>t[23]||(t[23]=[i(" 禁用表单 ")])),_:1}),n(o,{onClick:t[5]||(t[5]=l=>s({disabled:!1})),class:"mr-2"},{default:e(()=>t[24]||(t[24]=[i(" 解除禁用 ")])),_:1}),n(o,{onClick:t[6]||(t[6]=l=>s({readonly:!0})),class:"mr-2"},{default:e(()=>t[25]||(t[25]=[i(" 只读表单 ")])),_:1}),n(o,{onClick:t[7]||(t[7]=l=>s({readonly:!1})),class:"mr-2"},{default:e(()=>t[26]||(t[26]=[i(" 解除只读 ")])),_:1}),n(o,{onClick:t[8]||(t[8]=l=>s({compact:!0})),class:"mr-2"},{default:e(()=>t[27]||(t[27]=[i(" 紧凑表单 ")])),_:1}),n(o,{onClick:t[9]||(t[9]=l=>s({compact:!1})),class:"mr-2"},{default:e(()=>t[28]||(t[28]=[i(" 还原正常间距 ")])),_:1}),n(o,{onClick:t[10]||(t[10]=l=>s({actionColOptions:{span:8}})),class:"mr-2"},{default:e(()=>t[29]||(t[29]=[i(" 操作按钮位置 ")])),_:1})]),k("div",W,[n(o,{onClick:t[11]||(t[11]=l=>s({showActionButtonGroup:!1})),class:"mr-2"},{default:e(()=>t[30]||(t[30]=[i(" 隐藏操作按钮 ")])),_:1}),n(o,{onClick:t[12]||(t[12]=l=>s({showActionButtonGroup:!0})),class:"mr-2"},{default:e(()=>t[31]||(t[31]=[i(" 显示操作按钮 ")])),_:1}),n(o,{onClick:t[13]||(t[13]=l=>s({showResetButton:!1})),class:"mr-2"},{default:e(()=>t[32]||(t[32]=[i(" 隐藏重置按钮 ")])),_:1}),n(o,{onClick:t[14]||(t[14]=l=>s({showResetButton:!0})),class:"mr-2"},{default:e(()=>t[33]||(t[33]=[i(" 显示重置按钮 ")])),_:1}),n(o,{onClick:t[15]||(t[15]=l=>s({showSubmitButton:!1})),class:"mr-2"},{default:e(()=>t[34]||(t[34]=[i(" 隐藏查询按钮 ")])),_:1}),n(o,{onClick:t[16]||(t[16]=l=>s({showSubmitButton:!0})),class:"mr-2"},{default:e(()=>t[35]||(t[35]=[i(" 显示查询按钮 ")])),_:1}),n(o,{onClick:t[17]||(t[17]=l=>s({resetButtonOptions:{disabled:!0,text:"重置New"}})),class:"mr-2"},{default:e(()=>t[36]||(t[36]=[i(" 修改重置按钮 ")])),_:1}),n(o,{onClick:t[18]||(t[18]=l=>s({submitButtonOptions:{disabled:!0,loading:!0}})),class:"mr-2"},{default:e(()=>t[37]||(t[37]=[i(" 修改查询按钮 ")])),_:1})]),n(u(C),{title:"使用ref调用表单内部函数示例"},{default:e(()=>[n(u(v),{schemas:a,ref_key:"formElRef",ref:r,labelWidth:100,onSubmit:m,actionColOptions:{span:24}},null,512)]),_:1})]),_:1})}}});export{nt as default};
|