感叹号!在Dojo中的作用
2016-03-14 00:50
459 查看
Dojo的AMD加载器有一些实用的上下文加载特性,例如在依赖中的感叹号。
当你需要激活其特殊的插件功能时,你就要在这插件后面加一个感叹号
例如define([“dojo/dom”, “dojo/domReady!”] 这样就是等dom都加载完之后再执行回调函数,如果不加这个!就没有用了
dojo/text可以用来加载字符数据,例如dojo/text!sometext,将sometext作为文本读入
dojo/has可以用来进行条件选择加载,例如“dojo/has!touch?dojo/touch:dojo/mouse”中,如果 touch 为 true,则加载“dojo/touch”模块,否则加载“dojo/mouse”模块
当你需要激活其特殊的插件功能时,你就要在这插件后面加一个感叹号
例如define([“dojo/dom”, “dojo/domReady!”] 这样就是等dom都加载完之后再执行回调函数,如果不加这个!就没有用了
dojo/text可以用来加载字符数据,例如dojo/text!sometext,将sometext作为文本读入
dojo/has可以用来进行条件选择加载,例如“dojo/has!touch?dojo/touch:dojo/mouse”中,如果 touch 为 true,则加载“dojo/touch”模块,否则加载“dojo/mouse”模块
相关文章推荐
- dojo------做个简单的登录
- dojo------gridx的使用
- 麻雀虽小五脏俱全 Dojo自定义控件应用
- 自己开发Dojo的建议框架
- JavaScript模块规范之AMD规范和CMD规范
- 我的开发工具包
- 我的家用AMD双核装机方案
- AMD更新SeaMicro云服务器 搭载新芯片
- AMD K10可能胎死腹中 无力对抗英特尔Merom
- Inetl和AMD系列中文名
- intel和AMD关于调整核心的区别
- AMD CPU PR值换算
- AMD芯片编号规则(非命名规则)
- AMD命名规则(取消PR值后)
- AMD OPN Tray
- Intel能否攻破AMD最后的马其诺防线——“上海”?
- AMD:APU冲击传统处理器
- AMD:APU冲击传统处理器
- 谁将从AMD的金融工程中受益?
- CommonJS, AMD 和 RequireJS之间的关系