小型工具库,有待慢慢增强
_Class() 拓展JS类支持
_Tool 常用ECMA5工具方法
DT 加载器,支持CMD写法
//示例::
//引入文件,base 为全局优先主动依赖的模块(可选,寻址规则跟模块一样)
//模块的寻址方法为 this.getURL(依赖baseUrl,默认寻址路径为baseUrl+moduleID),可按照自己项目需求重构
//baseUrl(代码内)为全局的主域路径,也可根据项目需求重构重构
<script type="text/javascript" src="xxx/xx/DT.js" base="http://aa.com" ></script>
//DT.use(页面入口),moduleID 为模块 ID(唯一)
DT.use('moduleID',function(){
var test = require('moduleID')
})
//模块定义,默认一个文件为一个模块,也可多模块合并
//moduleID.js
define('moduleID',function(global){
//global为全局window对象
//引入 a模块,此时模块的寻址路径为http://aa.com/a.js(baseUrl:http://aa.com+moduleID:a)
var a = require('a');
return a+1;
})
//a.js
define('a',function(global){
var a = 1;
return a;
})
-
Notifications
You must be signed in to change notification settings - Fork 0
raly/DT
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
dld tools
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published