UNPKG

epic-designer-gold

Version:

基于vue3的设计器,可视化开发页面表单

2 lines (1 loc) 657 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),d=e.defineComponent({props:{componentSchema:{type:Object,require:!0,default:()=>({})}},setup(n,{slots:o}){return()=>{var l;const t={...n.componentSchema,title:((l=n.componentSchema)==null?void 0:l.label)??""},r=t.children;return delete t.children,e.h("table",{...t,cellpadding:"0",cellSpacing:"4",border:1,style:{width:"calc(100% - 4px)",minHeight:"40px",border:"1px solid #ddd",display:"table","border-collapse":"separate"}},{default:()=>[e.renderSlot(o,"edit-node",{},()=>r.map(c=>e.renderSlot(o,"node",{componentSchema:c})))]})}}});exports.default=d;