顶部广告位

EasyLoader(简单加载)

示例

加载 EasyUI 模块

easyloader.base = '../'; // 设置 easyui 
  基础目录  
  easyloader.load('messager', 
  function(){ // 加载指定模块  
  $.messager.alert('Title', 
  'load ok'); 
  });

加载来自绝对路径的脚本

using('http://code.jquery.com/jquery-1.4.4.min.js', 
  function(){ 
  // ... 
  });

加载来自相对路径的脚本

// 脚本路径相对于 easyui 
  目录  
  using('./myscript.js', function(){ 
  // ... 
  });

属性

属性名 属性值类型 描述 默认值
modules object 预定义模块。
locales object 预定义区域。
base string easyui 基础目录,必须用'/'结束。 基本目录被预设为相对路径下的easyload.js文件
theme string 主题的名称预定义在themes目录下。 default
css boolean 定义在加载模块的时候加载 CSS 文件。 true
locale string 区域名称 null
timeout number 超时的值以毫秒为单位,载入如果超时则重载。 2000

事件

事件名 事件参数 描述
onProgress name 当一个模块加载成功的时候触发。
onLoad name 当一个模块以及他的依赖加载成功的时候触发。

方法

方法名 方法参数 描述
load module, callback 加载指定模块。当加载成功的回调函数被调用。
模块参数有效的类型包括:
● 一个单一的模块名称
● 模块数组
● ".css"后缀结尾的CSS文件
● ".js"后缀结尾的JS文件

鄂ICP备16023636号 © 2017 菜鸟程序员