easyUI EasyLoader

@author YHC

使用

加载EasyUI 模块
easyloader.base = '../';    // 设置easyui基础目录
easyloader.load('messager', function(){        // 加载特定的模块
    $.messager.alert('Title', 'load ok');  
}); 
从一个绝对路径的URL加载script
using('http://code.jquery.com/jquery-1.4.4.min.js', function(){  
    // ...  
});  
从一个相对路径URL加载script
// 这个script的路径相对于easyui的目录
using('./myscript.js', function(){  
    // ...  
}); 

属性

Name Type Description Default
modules object 预定义模块 .  
locales object 预定义地区.  
base string easyui的基础目录 ,最后结尾的必须是'/' . The base directory will be auto setted relative to easyload.js
theme string 主题名定义在'themes' 目录 default
css boolean 定义在加载模块的时候是否加载css文件 true
locale string 地区名  null
timeout number 当一个超时发生时,超时值以毫秒为单位. 2000

定义地区

  • af
  • bg
  • ca
  • cs
  • cz
  • da
  • de
  • en
  • es
  • fr
  • nl
  • tr
  • zh_CN
  • zh_TW

事件

Name Parameters Description
onProgress name 当一个模块加载成功之后触发.
onLoad name 当一个模块与其依赖项加载成功后触发.

Methods

Name Parameter Description
load module, callback 加载特定的模块. 当加载成功callback函数将执行.
模块参数的有效类型有:
单个木块名称
一个模块的数组
一个css文件,它结尾的后缀是'.css'
一个js文件 ,它的结尾是'.js'

      如有错误信息,请指出,thanks!


你可能感兴趣的:(easyUI EasyLoader)