У меня есть индикатор выполнения:
<div id="progress-modal" class="modal fade">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<div class="bar" :style="{ width: progress2 + '%' }">
<span>{{ progress2 }}%</span>
</div>
</div>
</div>
</div>
</div>
И я хочу показать его, постепенно заполнить его до 100, закрыть и продолжить выполнение функции.
$("#progress-modal").modal('show')
this.progress2=0;
setInterval(function () {
this.progress2+=5
if (this.progress2>100){
this.progress2=0;
// return;
}
},10000)
$("#progress-modal").modal('hide')
Номодальное окно исчезает сразу.Открыть-> добавить задачу http://task.ru.xsph.ru/
ОБНОВЛЕНИЕ:
$("#progress-modal").modal('show')
this.progress2=0;
while (this.progress2<=100){
setInterval(function () {
this.progress2+=10;
},0.1)
}
$("#progress-modal").modal('hide')