0

こんにちはdojo-lacedhtmlファイルをコンテンツペインに動的にロードする方法はありますか?

hrefを使用して、dojo以外のhtmlをコンテンツペインにロードできます。

dojo-laced htmlファイルをロードすると、htmlタグのテキストは表示されますが、dojoスクリプトのテキストは表示されません。どこで私は間違えましたか?

ここに置いたスクリプトは次のとおりです。-

widget.set('href','dojotext.html')

jsfiddleのもう1つの問題は、私の環境とは異なり、ボタン1を押しても更新されないことです。

面白いことに、私の環境とは異なり、境界線コンテナとコンテンツペインが表示されません。

これがjsfiddleの私のリンクです-ロードをテストするためのメインページ -ロードされるdojoコンテンツ

お知らせ下さい。ありがとうクレメント

4

1 に答える 1

0

まず、解析していないため、ContentPanesBorderContainerが表示されません。

コードでは、パーサーを手動で実行できます。

ready(function () {
    parser.parse();
    // ...
});

最初の質問に関しては、ドキュメントを読んでいないようです:

<div id="foo" data-dojo-type="dijit/layout/ContentPane" href="/some/page.html">
  <script type="dojo/method">
    alert ('Hello World!');
  </script>
</div>

コード元: ContentPane ドキュメント

于 2013-04-03T13:54:55.480 に答える