dojo自定义组件错误 : id is already register
2013-12-19 20:48
169 查看
自己写了个dojo弹出框组件,继承了_Widget.js 、 _Templated.js 、_Container.js三个dojo自带的组件
继承并重写了postCreate方法,当我new这个组件的时候会报 id is already register 的错误,跟踪了下错误,是new 这个dijit.Dialog的时候报的错,找打了错误的根源,这就好办了。这样我把代码改成
this.dialog = new dijit.Dialog({title:this.titleName,parseOnLoad:false,content:this.domNode});
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});
这样就可以解决了
相关文章推荐
- 错误:当你使用id作为sharepoint的自定义页面的查询参数时,总会提示项目不存在!
- 【原】基础篇:第十二篇,Ext组件系列之--如何获取后台返回的自定义错误信息和系统异常信息
- 我在做一个自定义组件,到处是错误?
- laya 自定义组件加载错误:显示空白
- dojo自定义表格组件
- Andropid自定义组件-坐标详解
- 扩展jQuery easyui tabs组件,实现根据id(或者自定义属性)操作tab标签
- 《Flash Builder 4 快速入门》的自定义播放器MXML组件开发示例的错误修正
- JS如何获取自定义组件的ID
- android问题:布局文件控件自定义的ID错误
- Dojo:自定义组件
- Dojo:自定义组件
- 【转】检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,8000401a错误解决方案
- VBScript 自定义的错误处理方式
- 检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005
- Android自定义导览地图组件(一)
- Android得到Layout里的布局文件里的自定义组件
- Windows API 数据类型 和 自定义错误
- 自定义组件---图片和文字实现ImageButton效果
- viewgroup自定义组件 --- 侧滑组件