| 1 |
- import{u as w,B as _}from"./useForm-c19ef35c.js";import{C as x}from"./index-4b59d158.js";import{b as V}from"./index-981858ed.js";import{d as B,r as a,aa as F,a3 as M,e as S,ar as y,o as N,m as k,af as m,g as l,f as t,fw as A,v as D,w as I}from"./index-610a1d46.js";import"./index-985aa6f5.js";import"./useWindowSizeFn-1829b247.js";import"./index-b6d11df2.js";import"./index-72381a11.js";import"./index-4ed0dc84.js";import"./uuid-98bbe2a6.js";import"./download-a90dd227.js";import"./XTUpload.vue_vue_type_style_index_0_scoped_61a00cd1_lang-bad913d6.js";import"./uniqBy-2b2a500d.js";const E={class:"flex mt-6"},O={class:"w-1/2 -enter-x"},R={class:"w-1/2 -enter-x"},Z=B({__name:"bak",setup(T){const p=a(null),d=a("application/json");F(()=>{});const s=a([{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=>{}}}]);M(()=>s.value,(e,n)=>{});const c=a(1),f=S(()=>c.value+1),[h,{resetSchema:v}]=w({labelWidth:120,schemas:s,actionColOptions:{span:24},showActionButtonGroup:!1}),r=a(null),g=y(e=>{const n=Math.round(Math.random()*20+5);s.value=[{field:"field1",component:"Input",label:"字段"+n,colProps:{span:n},componentProps:{placeholder:"自定义placeholder",onChange:o=>{}}}],v(e),s.value},1e3*3);function C(e){c.value=Math.round(Math.random()*100)}function P(e){if(Array.isArray(e)){const n=e.map(o=>{var i,u;return o!=null&&o.componentProps&&((i=o.componentProps)!=null&&i.api&&(o.componentProps.api=V),(u=o.componentProps)!=null&&u.onChange&&(o.componentProps.onChange=new Function("e",o.componentProps.onChange))),o});g(n)}r.value=JSON.stringify(e)}function b(){}return(e,n)=>(N(),k("div",E,[m("div",O,[l(t(_),{onRegister:t(h),onSubmit:b},null,8,["onRegister"])]),m("div",R,[l(t(A),{value:r.value,"onUpdate:value":n[0]||(n[0]=o=>r.value=o),rows:10,placeholder:"请输入 schemas",onChange:C,wrap:"soft"},null,8,["value"]),l(t(x),{value:p.value,"onUpdate:value":n[1]||(n[1]=o=>p.value=o),mode:d.value,onChange:P},null,8,["value","mode"]),D(" "+I(t(f)),1)])]))}});export{Z as default};
|