79 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			79 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
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 () { }); |