ng-ifはロード時にページ上のリンクを表示して消えることがあります。ng-ifリンクが1秒間表示されてから消えます。表示を防ぐ方法
リンクはまったく表示されているとは限りません。また、ng-if文がまだ処理されていないと仮定しています。
リンクや要素がまったく表示されないようにする方法はありますか?
また、currentClassオブジェクトがまだロードされていないので、ng-ifが評価できないと推測していますが、ng-ifが解決できるまでデフォルトで非表示にしようとしています。
<span ng-if="isFaculty && !currentClass.courseInformation.IsCustomCourse">
<a ng-href="{{$window.BasePath}}lms/class/{{$stateParams.classid}}/instructorguide/download">
<span class="cec-msword-icon"></span>Download Instructor Guide</a>
<span>| </span>
</span>
ng-cloak(https://docs.angularjs.org/api/ng/directive/ngCloak)をご覧ください。 –