感叹号!在Dojo中的作用

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”模块

相关文章

我有一个网格,可以根据更大的树结构编辑小块数据.为了更容易...
我即将开始开发一款教育性的视频游戏.我已经决定以一种我可以...
我正在使用带有Grails2.3.9的Dojo1.9.DojoNumberTextBox小部...
1.引言鉴于个人需求的转变,本系列将记录自学arcgisapiforja...
我正在阅读使用dojo’sdeclare进行类创建的语法.描述令人困惑...
我的团队由更多的java人员和JavaScript经验丰富组成.我知道这...