UNPKG

epic-designer-gold

Version:

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

2 lines (1 loc) 707 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("vue");require("element-plus");const r=n.defineComponent({props:{componentSchema:{type:Object,required:!0,default:()=>({})},modelValue:{type:String,default:()=>""}},setup(o,{attrs:i,slots:l}){return()=>{const e={...o.componentSchema};delete e.children;const t=n.computed(()=>o.modelValue||e.componentProps.url);return n.h(t.value?"iframe":"div",{src:t.value,style:{textAlign:e.position,width:"100%",minHeight:"80px",fontSize:e.fontSize+"px",display:"flex","align-items":"center","justify-content":"center",border:t.value?"none":"1px dashed #333",color:t.value?"":"#999"}},"内嵌页面")}}});exports.default=r;