bak-2e44aaf9.js 2.3 KB

1
  1. import{u as b,_ as w}from"./useForm-b1e549d3.js";import"./FormItem.vue_vue_type_script_lang-aa52e9e4.js";import{C as x}from"./index-0301c9a7.js";import{l as V}from"./index-fe06ec6c.js";import{d as M,f as t,o as S,w as y,c as A,Y as B,Z as F,_ as u,l as p,u as a,E as N,$ as k}from"./vue-b33f04cb.js";import{A as D}from"./index.js";import{b4 as E}from"./antd-f204cf77.js";import"./index-c733fbf6.js";import"./useWindowSizeFn-e2b93e2a.js";import"./useFormItem-1a9613e7.js";import"./uuid-31b8b5a4.js";import"./useSortable-764357db.js";import"./download-7fff4f5c.js";import"./index-2f799b33.js";import"./copyTextToClipboard-2136d900.js";import"./index-2f695166.js";import"./TextEditor-6383dadf.js";import"./onMountedOrActivated-3a1cee4e.js";const I={class:"flex mt-6"},O={class:"w-1/2 -enter-x"},R={class:"w-1/2 -enter-x"},to=M({__name:"bak",setup(T){const l=t(null),d=t("application/json");S(()=>{});const r=t([{field:"field1",component:"Input",label:"字段1",colProps:{span:8},componentProps:{placeholder:"自定义placeholder",onChange:e=>{}}},{field:"field2",component:"Input",label:"字段2",colProps:{span:8},componentProps:{placeholder:"自定义placeholder222222222",onChange:e=>{}}}]);y(()=>r.value,(e,n)=>{});const i=t(1),f=A(()=>i.value+1),[h,{resetSchema:v}]=b({labelWidth:120,schemas:r,actionColOptions:{span:24},showActionButtonGroup:!1}),s=t(null),g=D(e=>{const n=Math.round(Math.random()*20+5);r.value=[{field:"field1",component:"Input",label:"字段"+n,colProps:{span:n},componentProps:{placeholder:"自定义placeholder",onChange:o=>{}}}],v(e)},1e3*3);function _(e){i.value=Math.round(Math.random()*100)}function C(e){if(Array.isArray(e)){const n=e.map(o=>{var c,m;return o!=null&&o.componentProps&&((c=o.componentProps)!=null&&c.api&&(o.componentProps.api=V),(m=o.componentProps)!=null&&m.onChange&&(o.componentProps.onChange=new Function("e",o.componentProps.onChange))),o});g(n)}s.value=JSON.stringify(e)}function P(){}return(e,n)=>(B(),F("div",I,[u("div",O,[p(a(w),{onRegister:a(h),onSubmit:P},null,8,["onRegister"])]),u("div",R,[p(a(E),{value:s.value,"onUpdate:value":n[0]||(n[0]=o=>s.value=o),rows:10,placeholder:"请输入 schemas",onChange:_,wrap:"soft"},null,8,["value"]),p(a(x),{value:l.value,"onUpdate:value":n[1]||(n[1]=o=>l.value=o),mode:d.value,onChange:C},null,8,["value","mode"]),N(" "+k(f.value),1)])]))}});export{to as default};