出现这个问题,一是确认自定义模块已经按格式最后添加了执行exports
layui.define(function(exports){ //提示:模块也可以依赖其它模块,如:layui.define('layer', callback);
var obj = {
hello: function(str){
alert('Hello '+ (str||'mymod'));
}
};
//输出test接口
exports('mymod', obj);
}); 二是,确保这个自定义的模块执行时间不要超时,尽可能只定义方法,不进行复杂操作。也可以设置config的timeout,默认10 。
三是,确保自定义模块不要报错,报错就不会执行exports,这样就无法通知layui这个模块加载完成。
