vue-pure-admin/static/js/index-Cb4dHIhU.js

2 lines
1.9 KiB
JavaScript

import{list as v}from"./list-DBE6P649.js";import{d as k,a as x,b as s,w as e,e as n,A as y,f as t,g as i,h as o,i as r,k as _,l as g,B as C,t as w,W as B,j as N,u as D,F as V,_ as F}from"./index-webK_iAh.js";import"./base.vue_vue_type_script_setup_true_lang-C-gCs13s.js";import"./_plugin-vue_export-helper-DksL9m1n.js";import"./plus-form-yt4rfn9K.js";import"./dialog.vue_vue_type_script_setup_true_lang-Bk0HUcTV.js";/* empty css */import"./drawer.vue_vue_type_script_setup_true_lang-C7eEh0qr.js";import"./steps.vue_vue_type_script_setup_true_lang-Dq4ZPajN.js";import"./search.vue_vue_type_script_setup_true_lang-Cijx4by8.js";import"./orderBy-B8PrVrEg.js";const S={class:"card-header"},z={class:"font-medium"},P=k({name:"SchemaForm",__name:"index",setup(T){const c=x(0);function d({index:l}){c.value=l}return(l,W)=>{const m=n("el-link"),u=n("el-tab-pane"),f=n("el-tabs"),h=n("el-card"),b=y("tippy");return t(),s(h,{shadow:"never","body-style":{height:"calc(100vh - 260px)"}},{header:e(()=>[i("div",S,[i("span",z,[o(" JSON 格式配置表单,采用优秀开源的 "),r(m,{href:"https://plus-pro-components.com/components/form.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[o(" PlusProComponents ")]),_:1}),o(" ,维护整体表单只需操作 columns 配置即可 ")])]),r(m,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/schema-form",target:"_blank"},{default:e(()=>[o(" 代码位置 src/views/schema-form ")]),_:1})]),default:e(()=>[r(f,{onTabClick:d},{default:e(()=>[(t(!0),_(V,null,g(D(v),(a,p)=>(t(),s(u,{key:a.key,lazy:!0},{label:e(()=>[C((t(),_("span",null,[o(w(a.title),1)])),[[b,{maxWidth:"none",content:`(第 ${p+1} 个示例)${a.content}`}]])]),default:e(()=>[c.value==p?(t(),s(B(a.component),{key:0})):N("",!0)]),_:2},1024))),128))]),_:1})]),_:1})}}}),K=F(P,[["__scopeId","data-v-67b227bf"]]);export{K as default};