我正在使用 Dojo 1.9.1 和 RequireJS
我使用以下代码实现了它:
<script src="require.js"></script>
<script type="text/javascript">
requirejs.config({
baseUrl: location.pathname.replace(/\/[^/]+$/, '') + '/js/', // magic!
packages: [
{
name: 'dojo',
location: "http://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/"
}
]
});
</script>
... ..
<script>
require(["dojo/domReady!"], function() {
......
});
</script>
它会抛出一些关于 has.js 无法正常工作的异常
Uncaught TypeError: Object function (){} has no method 'add' has.js:8
Uncaught Error: Load timeout for modules: dojo/domReady!_unnormalized2
有没有人有解释,或者关于如何解决它的想法?