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 () { }); |