epic-designer
Version:
基于vue3的设计器,可视化开发页面表单
11 lines (8 loc) • 661 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("vue");;/* empty css */require("vuedraggable");const t=require("../../../utils/src/common/data.cjs");require("@vueuse/core");require("../store/index.cjs");const c={script:`const { defineExpose, find } = epic;
function test (){
console.log('test')
}
// 通过defineExpose暴露的函数或者属性
defineExpose({
test
})`};function s(){const e=n.reactive({schemas:[],script:c.script});function r(i){t.deepCompareAndModify(e,t.deepClone(i))}return{pageSchema:e,setPageSchema:r}}exports.usePageSchema=s;