摘要:
Dojo开发包本身提供了多种widget,它们涵盖了大部分在web开发中可能会使用的界面组件,如下拉菜单、树形菜单等,开发人员只需要在JavaScript代码中声明对特定widget的引用,就可以使用标记的方式在页面中加入widget。当然这些widget并不一定能完成满足实际应用的需要,开发人员也可以通过继承的方式在现有widget的基础上进行功能扩展。
此外,在web应用中可能会有多处地方使用相同或者类似的界面,因此在页面中可能会有大量类似或者重复的代码。这时开发人员可以定义新的widget,在页面中使用标记的方式实现界面代码的重用。
阅读全文