Dojo 1.6自定义生成错误 - 无效的属性ID

时间:2012-11-02 09:40:19

标签: javascript dojo custom-build

我正在尝试为我的应用程序使用dojo自定义构建并为其设置标准配置文件。当我运行build.sh时,我得到了这个:

(...)
release:      ../../release/dojo/dojox/layout/resources/FloatingPane.html
release:  Optimizing (shrinksafe) file: ../../release/dojo/dojo/k11CustomDojo.js
js: line 42106: invalid property id

js:         this.loadingPane = dojo.create("div", {class:"chart-preloader"}, this.containerNode, "last");
js: .........................................^

似乎抱怨dojo.create()来电!?有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:6)

class是javascript中的保留字。

class放在引号

this.loadingPane = 
  dojo.create("div", {"class":"chart-preloader"}, this.containerNode, "last");

http://jsfiddle.net/cswing/twbfs/