定义自己的Dojo组件类.docVIP

  • 1
  • 0
  • 约2.03万字
  • 约 15页
  • 2017-11-17 发布于河南
  • 举报
定义自己的Dojo组件类

定义自己的Dojo widget类 模板 Dijit.Declaration 直接继承 widget的生命周期 测试widget 举例:文件上传对话框 创建简单的widget 测试简单widget 模板 经常,你要找到一些符合你想用的widget……但是有点麻烦。最快的做法就是你得去租一些源代码。幸运的是你不必这样去做!相同widget的构造技术适用于创建和继承。第一点就是,让我们来继承已经存在的稳定的widget:AccordionContainer和 AccordionPane。现在pane的名称只能是纯文本文字,但是设想你也想要它的名称是一幅图片。 很多Dijit成分考虑了四周都是模板,一个模板可以看作一个宏,可以取代一些简单的${...}变量和DOM节点。 看看模板是怎么工作的,我们来用无格式的可折叠容器举例: div dojoType=dijit.layout.AccordionContainer div dojoType=dijit.layout.AccordionPane title=pane 1 ? ? ? ? Text of Pane 1 /div div dojoType=dijit.layout.AccordionPane title=pane 2 ? ? ? ? Text of Pane 2 /div /div DOM在内存中的结尾和在屏幕上的显示是截然不同

文档评论(0)

1亿VIP精品文档

相关文档