所以我想用ng-show
开启和关闭我的“加载”gif。在我的脚本通过forEach
加载数组后,我特别想关闭它。Javascript如何在forEach完成执行后运行一些代码
如何运行代码时forEach
完成它的整个周期。”类似的东西到.then()
,但for
循环
function selectAll(bool) {
vm.selectAllSpinner = true;
vm.practicesLeftCol = [];
if(bool === true){
vm.practices.forEach(function(practice){
practice.selected = true;
vm.practicesLeftCol.push(practice)
})
I want this after the foreach ->vm.selectAllSpinner = false;
} else if (bool === false){
vm.practices.forEach(function(practice){
practice.selected = false;
vm.practicesLeftCol = [];
})
I want this after the foreach ->vm.selectAllSpinner = false;
}
因为所做的计算是'forEach'循环是微不足道的,你甚至不会看到飞旋展向上。我认为纺纱工出现,但肉眼不可见。 –
不,它不需要 - 角度需要触发digest循环来显示微调器,并且在它的值再次设置为false后它会这样做 – pwolaq