之前做了个循环, 如果里面有一个不符合 就跳出, 用了for 循环 没用foreach 就是怕没跳出去, 但是if–else 也循环都走了, 最后用了continue ; 这里不适合用break 和return 以及return false ;
var t = true;
for (var i = 0; i < this.tableData.length; i++) {
//有一个已经申报的
if (
this.tableData[i].Status == 2 ||
this.tableData[i].Status == 4
) {
t = false;
continue;
}
}
if (!t) {
this.routerFlag = true;
} else {
this.routerFlag = false;
}
一种很值得借鉴的方法, 我的后台大佬教我的