Dojo:有一些关于“类扩展”的内容吗?
我想制作一个新的小部件 javascript 类 [Label],它看起来像 dijit.button。 所以我查看了dijit Button的源代码并尝试模仿它。
它从声明开始,我使用 dijit.form._FormWidget 作为超类。
但是当我在网页上运行它时,它不起作用,我在Firefox中使用Firebug进行调试,它返回“this.containerNode is null”
我不知道如何设置containerNode参数。
谁能回答我,是什么问题导致它发生?
PS我对javascript有点陌生。
I want to make a new widget javascript class [Label] it look like dijit.button.
So I look at the source code of dijit Button and try to copycat it.
It start with declare and I use dijit.form._FormWidget as a superclass.
But when I run it on the web page it doesn't work, I debug with Firebug in Firefox and it return "this.containerNode is null"
I can't figure how to set containerNode parameter.
Can anyone answer me, what the problem does it cause it to happen?
P.S. I'm a bit new to javascript.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一个简单的diji,供大家参考。 JavaScript:
HTML 模板:
用法:
A simple dijit for your reference. The JavaScript:
The HTML template:
Usage: