私は簡単な仕事をしようとしています。このタスクは、HTML包含dijit.FormをにロードすることContentPaneです。このHTMLをロードする前に必要なdijitはわかりませんが、ロードされたHTMLには、requireそれらをロードするための適切なが含まれています。
したがって、ロードされたHTMLからスクリプトを実行できるようにするために、を使用しますdojox.layout.ContentPane。ただし、に設定parseOnLoadすると、スクリプトの実行前にtrue解析が行われるため、コンテンツを最初にロードするときにdijitsを使用できません。また、コールバックを使用しようとすると、このコールバックが実行されても、のdijitsはロードされません。onDownloadEndrequire
私が考えることができるのはsetTimeout、これらのスクリプトが実行される時間まで解析を延期するために使用していることだけです。ただし、このソリューションは時々失敗する可能性があり、アプリケーションの責任が少なくなるため、このソリューションは好きではありません。
requireでは、ロードされたHTMLからのステートメントが実行された直後に解析が行われるようにするには、どのように解析を実行する必要がありますか?