同步操作将从 电霸儿/juggle 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
(function (window) {if (!window.juggle) window.juggle = {};var resourceManager = window.juggle.resourceManager;var ModuleManager = function () {this.moduleUrlToData = [];this.moduleTypeToData = [];/*** 加载模块* @param url 地址* @param container 该模块容器* @param type 类型,如果已经该类型则将原模块卸载,加载新模块* @param mediator 模块控制器* @param data 额外数据*/this.loadModule = function (url, container, type, mediator, data) {var moduleData = {"url": url,"container": container,"type": type,"mediator": mediator,"data": data};this.moduleUrlToData[url] = moduleData;resourceManager.loadResource([url], this.loadComplete, this.loadFail, this);};this.loadFail = function (url) {};this.loadComplete = function (url) {var moduleData = this.moduleUrlToData[url[0]];//在未加载完成就卸载,会出现这种情况if (moduleData === null || moduleData === undefined) {return;}var resource = resourceManager.getResource(url[0]);if (moduleData.type !== null && moduleData.type !== undefined) {var oldModuleData = this.moduleTypeToData[moduleData.type];if (oldModuleData !== null && oldModuleData !== undefined) {oldModuleData.mediator.dispose();}this.moduleTypeToData[moduleData.type] = moduleData;}moduleData.container.innerHTML = resource;moduleData.mediator.initView(moduleData.container, moduleData.data);};this.unLoadModule = function (url) {var moduleData = this.moduleUrlToData[url];if (moduleData !== null && moduleData !== undefined) {moduleData.mediator.dispose();delete this.moduleUrlToData[url];delete this.moduleTypeToData[moduleData.type];}}};window.juggle.moduleManager = new ModuleManager();})(window);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。