Dojo中dijit.Dialog对话框控件由于其良好的设计和封装,得到了很多人的喜爱。而通过继承dijit.Dialog类,我们也可以设计出内在逻辑复杂,功能各异的各种自定义对话框。
本文通过分析两个样例及其JavaScript原型之间的关系,来更深入地了解dijit.Dialog是如何工作的。其中原型关系图参考了Dmitry A. Soshnikov 的“JavaScript. The Core. ”(中文版:“JavaScript核心指南 ”)一文。
样例代码如下:
Dojo中dijit.Dialog对话框控件由于其良好的设计和封装,得到了很多人的喜爱。而通过继承dijit.Dialog类,我们也可以设计出内在逻辑复杂,功能各异的各种自定义对话框。
本文通过分析两个样例及其JavaScript原型之间的关系,来更深入地了解dijit.Dialog是如何工作的。其中原型关系图参考了Dmitry A. Soshnikov 的“JavaScript. The Core. ”(中文版:“JavaScript核心指南 ”)一文。
样例代码如下: