<div ng-app='myApp' ng-controller='MyController'>
<button id="addbtn">add dynamic content</button>
<div id="mycontent">
<button ng-click='click()'>click here</button><br/>
<!-- another button will be added here but its ng-click won't work -->
</div>
</div>
私のアプリは、フィドルに示されているように、jQuery を使用して HTML コードを DOM に直接追加する外部依存関係を使用しています (ため息)。
動的に追加されたコードの一部を角度付けできるようにしたいと思います。たとえば、「mycontent」divに追加された新しいボタンにng-clickディレクティブを追加します。上記のコメントを参照してください。角度に優しい方法でこれを行う最良の方法は何ですか? 私は $compile を利用しようとしましたが、すぐにハッキーになりました。
ありがとう!