window.rootPath = (function (src) { src = document.currentScript ? document.currentScript.src : document.scripts[document.scripts.length - 1].src; return src.substring(0, src.lastIndexOf("/") + 1); // src = document.currentScript // ? document.currentScript.src // : null; // if (!src) { // var scriptsArray = []; // if (document.scripts) { // for (var i = 0; i < document.scripts.length; i++) { // var item = document.scripts[i]; // if (!item.src) { continue; } // // 只需要 pear 框架的脚本 // if (item.src.indexOf('/component/pear') === -1) { continue; } // scriptsArray.push(item); // } // } // if (scriptsArray.length) { // src = scriptsArray[scriptsArray.length - 1].src; // } // } // return src ? src.substring(0, src.lastIndexOf("/") + 1) : ''; })(); layui.config({ base: rootPath + "module/", version: "4.0.3" }).extend({ admin: "admin", common: "common", // 公共方法封装 menu: "menu", // 数据菜单组件 frame: "frame", // 内容页面组件 tab: "tab", // 多选项卡组件 encrypt: "encrypt", // 数据加密组件 select: "select", // 下拉多选组件 drawer: "drawer", // 抽屉弹层组件 notice: "notice", // 消息提示组件 step: "step", // 分布表单组件 tag: "tag", // 多标签页组件 treetable: "treetable", // 树状表格 dtree: "dtree", // 树结构 tinymce: "tinymce/tinymce", // 编辑器 area: "area", // 省市级联 topBar: "topBar", // 置顶组件 design: "design", // 表单设计 card: "card", // 数据卡片组件 cropper: "cropper", // 裁剪组件 convert: "convert", // 数据转换 context: "context", // 上下文组件 http: "http", // 网络请求组件 theme: "theme", // 主题转换 message: "message", // 通知组件 iconPicker: "iconPicker", // 图标选择 watermark: "watermark/watermark", //水印组件 popover: "popover/popover", //汽泡组件 page: "page", tabPage: "tabPage", menu: "menu", fullscreen: "fullscreen",//全屏组件 messageCenter: "messageCenter", menuSearch: "menuSearch", button: "button", tools: "tools", popup: "extends/popup", // 弹层封装 count: "extends/count", // 数字滚动 toast: "extends/toast", nprogress: "extends/nprogress",// 进度过渡 echarts: "extends/echarts", echartsTheme: "extends/echartsTheme", yaml: "extends/yaml" }).use([], function () { });