0
に行くためにNGが-などが原因となります。ファイルが存在する場合、それは動作します!しかし、ファイルが存在しない場合や、何らかのエラーが発生した場合は、無限ループに入り、最終的にはブラウザがクラッシュします。は、私は次のようしている無限ループ
私が言ったように、これを防ぐ手段はありますか?または、ng-includeの前にファイルが存在するかどうかを確認する方法がある場合は、
FYI: 問題はsection.elements == ""ではなく、section.elementsの内容が
<div ng-repeat="element in section.elements | filter: { name: '' }"
ng-include="'/templ_url/'+ element.name +'.html'">
</div>
それは空の「名前」を除外するかもしれないループから属性:/ templ_urlディレクトリ
問題がsection.elements == ""かどうかではなく、section.elementsの内容が/ templ_urlディレクトリにあるファイルを参照するかどうかを確認する – ecorvo
$ httpを使用してファイルの内容を取得し、次にng-repeat ng-bind-html属性を使用します。 –
あなたはそれがうまくいくなら私はそれをあなたに与える – ecorvo