# 基本结构
Layui 框架最基本的结构是一个立即执行函数
;!function(win){
"use strict";
// ...
})(window)
# 基本声明
!(function (win) {
"use strict";
const Layui = function(){
this.v = '2.7.5'; // layui 版本号
}
GLOBAL = win.LAYUI_GLOBAL || {} //识别预先可能定义的指定全局对象
//exports layui
win.layui = new Layui();
})(window);
# 基本配置
!(function (win) {
"use strict";
const Layui = function () {
this.v = "2.7.5"; // layui 版本号
};
GLOBAL = win.LAYUI_GLOBAL || {}; //识别预先可能定义的指定全局对象
const doc = win.document;
const config = {
modules: {}, // 模块物理路径
status: {}, // 模块加载状态
timeout: 10, // 符合规范的模块请求最长等待秒数
event: {} // 模块自定义事件
};
//记录基础数据
Layui.prototype.cache = config;
//exports layui
win.layui = new Layui();
})(window);