这是真的很好,我正在尝试使用dojo.image.Gallery,但是当我需要dojox.image.Gallery时,dojo.addOnLoad()不会触发,但是如果我评论需要dojo的行.image.Gallery,我可以在控制台中看到'onload',代码如下所示
我错过了什么?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Testing the Image Gallery</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/dojo.js" djConfig="parseOnLoad: true"></script>
<script type="text/javascript">
dojo.require('dojox.image.Gallery');
dojo.require('dojox.data.FlickrRestStore');
dojo.require("dojo.parser"); // find widgets
dojo.addOnLoad(function(){
console.log('onload');
});
</script>
</head>
<body>
<h1 class="testTitle">dojox.image.Gallery</h1>
</body>
</html>
答案 0 :(得分:0)
我确实有同样的问题。经过一番努力,我碰巧发现使用完整版dojo-release-1.7.2-src,它可以工作。它与javascript压缩有什么关系吗?如果有人碰巧知道原因,请分享......