2

次のような(関連部分に縮小された)AngularJSアプリがあります。

<div ng-app="myModule">
    <div id='container'>
        <div say-hello-to name="Frank">f</div>
        <div say-hello-to name="Billy">b</div>
    </div>
</div>

アプリケーションは正常に動作します。ここで、Angular ブートストラップ プロセスの後に、ディレクティブに対応する新しい dom 要素を追加すると、解釈されません。「追加」は非angularjs JavaScriptコードによって行われることに注意してください。

<div say-hello-to name="Dusty">d</div>

それはただの「死んだ」divです。

JsFiddle リンク: http://jsfiddle.net/Nn34X/

問題は、新しい DOM 要素をアプリケーションに追加し、AngularJS に解釈する新しい要素があることを知らせるにはどうすればよいかということです (Angularjs を挿入されたすべての要素に正確にポイントすることは簡単です)。

乾杯、事前に感謝します!

4

1 に答える 1