0

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はこれらすべてをどのように構築しているのでしょうか。

4

1 に答える 1

1

多くのウィジェットは html テンプレートを使用します。テンプレートに加えて、ウィジェットのライフサイクル中にさまざまな機能がトリガーされます。そこで、プログラムで dom を操作できます。

これを行う方法については、次のリンクを参照してください。

于 2012-01-21T08:05:39.467 に答える