Как я могу сохранить интервал между текстами в течение короткого интервала, когда я меняю один значок на другой с помощью ng-show?
У меня есть следующий код:
<div class="fa-bar">
<i data-ng-show="pLoading.length == 0" class="fa fa-bars"></i>
<i data-ng-show="pLoading.length != 0" class="fa fa-spin fa-spinner"></i>
<span>Admin</span>
</div>
Когда loading.length равен 0, тогда я показываю несколько горизонтальных полос, когда он меняется на ненулевой, он превращается в счетчик.
Код работает, но на короткое время я вижу короткую вспышку, где ни один значок не отображается. В это время слово Admin перемещается влево.
Есть ли способ, которым я мог бы сделать так, чтобы слово Admin всегда оставалось в одном и том же положении даже в течение того короткого времени, когда значок не отображается. Также есть альтернатива, которая была бы лучше, чем я использую два <i>
элементы и два нг-шоу?