dojo自定义组件错误 : id is already register

自己写了个dojo弹出框组件,继承了_Widget.js 、 _Templated.js 、_Container.js三个dojo自带的组件

postCreate:function () {

		if (this.hasDialog) {
			this.dialog = new dijit.Dialog({title:this.titleNamecontent:this.domNode});
			this.dialog.show();
		}
	},

继承并重写了postCreate方法,当我new这个组件的时候会报id is already register 的错误,跟踪了下错误,是new 这个dijit.Dialog的时候报的错,找打了错误的根源,这就好办了。这样我把代码改成
this.dialog = new dijit.Dialog({title:this.titleName,parseOnLoad:false,content:this.domNode});
这样就可以解决了

相关文章

我有一个网格,可以根据更大的树结构编辑小块数据.为了更容易...
我即将开始开发一款教育性的视频游戏.我已经决定以一种我可以...
我正在使用带有Grails2.3.9的Dojo1.9.DojoNumberTextBox小部...
1.引言鉴于个人需求的转变,本系列将记录自学arcgisapiforja...
我正在阅读使用dojo’sdeclare进行类创建的语法.描述令人困惑...
我的团队由更多的java人员和JavaScript经验丰富组成.我知道这...