我使用for循环,然后做一个功能的基础上的结果来检查数组列表,像在执行函数一次循环
for(var i=0;i<settingData.length;i++){
if(settingData[i].a !== '' && $scope.settingData[i].b){
save();
}else{
alert('missing fields');
}
}
我怎样才能使保存()来执行一次?因为当我发出警报时,它会触发几次,因为它在for循环中。我不能把它拿出来,因为我已经经历了我所有的阵列来检查..
你的意思是说你想在'save()'运行后退出循环吗? – Pointy 2015-03-31 15:26:31
@Pointy如果语句是真实的run save() – 2015-03-31 15:33:06
目前还不清楚你想要做什么。当列表中的两个元素的'if'语句为'true'时,你想要做什么? – Pointy 2015-03-31 15:35:09