EasyLoader(简单加载)

使用方法

加载 EasyUI 模块
  1. easyloader.base = '../'; // 设置 easyui 基础目录 
  2. easyloader.load('messager', function(){ // 加载指定模块 
  3. $.messager.alert('Title', 'load ok');
  4. });
加载来自绝对路径的脚本
  1. using('http://code.jquery.com/jquery-1.4.4.min.js', function(){
  2. // ...
  3. });
加载来自相对路径的脚本
  1. // 脚本路径相对于 easyui 目录 
  2. using('./myscript.js', function(){
  3. // ...
  4. });

属性

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

 

预定义区域

  • af              // 阿富汗
  • am            // 亚美尼亚
  • ar              // 阿根廷
  • bg             // 保加利亚语
  • ca             // 加拿大
  • cs             // 捷克语
  • cz              // 捷克语(捷克共和国)
  • da              // 丹麦语
  • de              // 德语
  • el               // 希腊
  • en              // 英语
  • es              // 西班牙语
  • fr                // 法语
  • it                 // 意大利
  • jp                // 日本
  • ko               // 韩国
  • nl                // 荷兰
  • pl                // 波兰
  • pt                // 葡萄牙
  • ru                // 俄罗斯
  • sv                // 萨尔瓦多
  • tr                // 土耳其
  • zh_CN        // 简体中文
  • zh_TW        // 繁体中文

 

事件

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

 

方法

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

关注编程学问公众号