1234567891011121314151617181920212223242526272829 |
- var p=Object.defineProperty,c=Object.defineProperties;var f=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var u=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable;var r=(o,e,t)=>e in o?p(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t,n=(o,e)=>{for(var t in e||(e={}))u.call(e,t)&&r(o,t,e[t]);if(s)for(var t of s(e))v.call(e,t)&&r(o,t,e[t]);return o},i=(o,e)=>c(o,f(e));import{r as C,a as b}from"./index-DrPvFpAA.js";import w from"./PreviewCode-LlW5OkQ2.js";import{M as _}from"./antd-BmrhB3rb.js";import{d as D,r as M,c as h,I as J,a7 as m,Z as V,a8 as $,a9 as k,k as x}from"./vue-BjERyvPm.js";import{c as y}from"./entry/index-DShbtsWl.js";import"./index-C_A6cd1S.js";import"./useWindowSizeFn-Cuml40XT.js";import"./copyTextToClipboard-DUmgQPO1.js";const A=`<template>
- <div>
- <v-form-create
- :formConfig="formConfig"
- :formData="formData"
- v-model="fApi"
- />
- <a-button @click="submit">提交</a-button>
- </div>
- </template>
- <script>
- export default {
- name: 'Demo',
- data () {
- return {
- fApi:{},
- formData:{},
- formConfig: `;let g=`
- }
- },
- methods: {
- async submit() {
- const data = await this.fApi.submit()
- console.log(data)
- }
- }
- }
- <\/script>`;const j=D({name:"CodeModal",components:{PreviewCode:w,Modal:_},setup(){const o=M({visible:!1,jsonData:{}}),e=a=>{a.schemas&&b(a.schemas),o.visible=!0,o.jsonData=a},t=h(()=>A+JSON.stringify(C(o.jsonData),null," ")+g);return i(n({},J(o)),{editorVueJson:t,showModal:e})}});function N(o,e,t,a,P,B){const l=m("PreviewCode"),d=m("Modal");return V(),$(d,{title:"代码",footer:null,open:o.visible,onCancel:e[0]||(e[0]=E=>o.visible=!1),wrapClassName:"v-code-modal",style:{top:"20px"},width:"850px",destroyOnClose:!0},{default:k(()=>[x(l,{editorJson:o.editorVueJson,fileFormat:"vue"},null,8,["editorJson"])]),_:1},8,["open"])}const G=y(j,[["render",N]]);export{G as default};
|