diff --git a/public/static/config-admin.js b/public/static/config-admin.js index 87944b0..cb640f8 100644 --- a/public/static/config-admin.js +++ b/public/static/config-admin.js @@ -31,11 +31,13 @@ var PATH_CONFIG = { window.PATH_CONFIG = PATH_CONFIG; // 初始化控制器对应的JS自动加载 -if ("undefined" != typeof CONFIG.AUTOLOAD_JS && CONFIG.AUTOLOAD_JS) { - require([BASE_URL + CONFIG.CONTROLLER_JS_PATH], function (Controller) { - if (eval('Controller.' + CONFIG.ACTION)) { - eval('Controller.' + CONFIG.ACTION + '()'); - } - }); -} +window.addEventListener('load', function () { + if ("undefined" != typeof CONFIG.AUTOLOAD_JS && CONFIG.AUTOLOAD_JS) { + require([BASE_URL + CONFIG.CONTROLLER_JS_PATH], function (Controller) { + Controller[CONFIG.ACTION]() + }, function (e) { + console.error(e); + }); + } +})