浏览 3291 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-02-03
<script type="text/javascript" src="js/dojo/dojo.js"> </script> <script type="text/javascript"> dojo.require("com.pack"); new students().getName(); </script> 在自己建立的js/com/pack.js中 dojo.provide("com.pack"); students=function(){ this.getName = function(){ alert('getName:students'); } } 这样是对的。但是如果我写成: dojo.provide("com.pack"); var students=function(){ this.getName = function(){ alert('getName:students'); } } 运行提示:students未定义。 如果我写成: dojo.provide("com.pack"); function students(){ this.getName = function(){ alert('getName:students'); } } 运行提示:students未定义。 所以很纳闷,难道一定要那么写?请指教,谢谢。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-02-04
大家可以尝试下,我用的是0.9的版本。
|
|
返回顶楼 | |
发表时间:2008-02-05
自己看dojo的文档。投隐藏了。
|
|
返回顶楼 | |