Dojo 中的小部件是如何呈现的?调用各种 JS 的流程或顺序是什么。我试图了解如何为小部件构建内部代码。例如:如果使用了 TabContainer ,我们可以看到如下代码:
<div dojoattachpoint="containerNode"
class="dijitTabPaneWrapper
dijitTabContainerTop-container dijitAlignClient"
aria-labelledby="tabContainer_tablist_dijit_layout_ContentPane_0"
style="left: 0px; top: 28px; position: absolute; width: 748px; height: 335px;">
那么 Dojo 是如何构建所有这些的呢?