5

有没有人有将 dojo 1.8 与 requrejs 集成的经验?如果我使用 requrejs 加载 dojo/dijit/dojox 它将引发一些关于 has.js 无法正常工作的异常。

TypeError: _3.add 不是函数
_3.add("dom-addeventlistener",!!document.addEventListener);

4

1 回答 1

3

http://requirejs.org/docs/dojo.html

从 Dojo 1.8 开始,Dojo 已将其模块转换为 AMD 模块。但是,Dojo 使用了一些加载器插件,加载器插件 API 仍处于 AMD 草案模式。因此,虽然 Dojo 中的一些模块可以与 RequireJS 一起使用,但要使用所有 Dojo 会很困难。最好在票证 15616 得到解决之前使用 Dojo 的 AMD 加载程序。

http://bugs.dojotoolkit.org/ticket/15616

于 2013-02-05T15:37:43.177 回答