ページには次のように動的に生成された多数のリンクがあります。
<a href="#" class="more-info-item" ng-click="showStats(item, $event)">
More information
</a>
アイテムの名前を表示する単純なカスタム テンプレートもあります。
<script type="text/ng-template" id="iteminfo.html">
<div class="item-name">
{{item.name}}
</div>
</script>
私がやりたいことは、リンクがクリックされたときに、テンプレートを動的にコンパイルし、リンクの直後に DOM に挿入することです。テンプレートをコンパイルするために showStats メソッド内で $compile を使用しようとしましたが、$compile が見つからないというエラーが発生しました。これを行うにはどうすればよいですか (また、新しく生成されたテンプレートのスコープの一部としてアイテムを提供します)?