1 line
4.6 KiB
JSON
1 line
4.6 KiB
JSON
|
|
{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\build\\index.vue?vue&type=template&id=04037d2b","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\build\\index.vue","mtime":1732871026723},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":1732872827008},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["\n<div class=\"container\">\n <div class=\"left-board\">\n <div class=\"logo-wrapper\">\n <div class=\"logo\">\n Form Generator\n </div>\n </div>\n <!--拖拽组件-->\n <el-scrollbar class=\"left-scrollbar\">\n <div class=\"components-list\">\n <div v-for=\"(item, listIndex) in leftComponents\" :key=\"listIndex\">\n <div class=\"components-title\">\n {{ item.title }}\n </div>\n <draggable\n class=\"components-draggable\"\n :list=\"item.list\"\n :group=\"{ name: 'componentsGroup', pull: 'clone', put: false }\"\n :clone=\"cloneComponent\"\n draggable=\".components-item\"\n :sort=\"false\"\n @end=\"onEnd\"\n >\n <div\n v-for=\"(element, index) in item.list\"\n :key=\"index\"\n class=\"components-item\"\n @click=\"addComponent(element)\"\n >\n <div class=\"components-body\">\n <svg-icon :icon-class=\"element.__config__.tagIcon\" />\n {{ element.__config__.label }}\n </div>\n </div>\n </draggable>\n </div>\n </div>\n </el-scrollbar>\n </div>\n <div class=\"center-board\">\n <div class=\"action-bar\">\n <el-button icon=\"el-icon-view\" type=\"text\" @click=\"showJson\">\n 查看json\n </el-button>\n <el-button icon=\"el-icon-download\" type=\"text\" @click=\"download\">\n 导出vue文件\n </el-button>\n <el-button class=\"copy-btn-main\" icon=\"el-icon-document-copy\" type=\"text\" @click=\"copy\">\n 复制代码\n </el-button>\n <el-button class=\"delete-btn\" icon=\"el-icon-delete\" type=\"text\" @click=\"empty\">\n 清空\n </el-button>\n </div>\n <el-scrollbar class=\"center-scrollbar\">\n <el-row class=\"center-board-row\" :gutter=\"formConf.gutter\">\n <el-form\n :size=\"formConf.size\"\n :label-position=\"formConf.labelPosition\"\n :disabled=\"formConf.disabled\"\n :label-width=\"formConf.labelWidth + 'px'\"\n >\n <draggable class=\"drawing-board\" :list=\"drawingList\" :animation=\"340\" group=\"componentsGroup\">\n <draggable-item\n v-for=\"(item, index) in drawingList\"\n :key=\"item.renderKey\"\n :drawing-list=\"drawingList\"\n :current-item=\"item\"\n :index=\"index\"\n :active-id=\"activeId\"\n :form-conf=\"formConf\"\n @activeItem=\"activeFormItem\"\n @copyItem=\"drawingItemCopy\"\n @deleteItem=\"drawingItemDelete\"\n />\n </draggable>\n <div v-show=\"!drawingList.length\" class=\"empty-info\">\n 从左侧拖入或点选组件进行表单设计\n </div>\n </el-form>\n </el-row>\n </el-scrollbar>\n </div>\n <!--右边面板-->\n <right-panel\n :active-data=\"activeData\"\n :form-conf=\"formConf\"\n :show-field=\"!!drawingList.length\"\n @tag-change=\"tagChange\"\
|