我正在编写一个小工具,我需要检查是否定义了某个 ng-template。我所有的模板都是这样定义的:
<script type="text/ng-template" id="example.html">...</script>
因此,通过 $http 检查文件是否存在对我不起作用。我如何检查是否定义了所述模板?到目前为止我看到的唯一选择是检查 DOM:
if(angular.element.find('script#example.html').length > 0) { ...
...但我真的很喜欢不需要检查 DOM 的更好的解决方案。