除了使用 switch case
各位看下我的优化的代码,我觉得还是不行啊
if ($rootScope.permitInfo.success) {
console.log($rootScope.permitInfo);
var len = $rootScope.permitInfo.data.length;
for(var i=0; i<len; i++) {
if ($rootScope.permitInfo.data[i].code == 'YHZX_JS_QR') {
$scope.isSearch = $rootScope.permitInfo.data[i].delFlag == 0 ? true : false;
}
if ($rootScope.permitInfo.data[i].code == 'YHZX_JS_XJ'){
$scope.isCreate = $rootScope.permitInfo.data[i].delFlag == 0 ? true : false;
}
if ($rootScope.permitInfo.data[i].code == 'YHZX_JS_SC'){
$scope.isDelete = $rootScope.permitInfo.data[i].delFlag == 0 ? true : false;
}
if ($rootScope.permitInfo.data[i].code == 'YHZX_JS_BJ') {
$scope.isEdit = $rootScope.permitInfo.data[i].delFlag == 0 ? true : false;
}
if ($rootScope.permitInfo.data[i].code == 'YHZX_QX_FP') {
$scope.isRelevant = $rootScope.permitInfo.data[i].delFlag == 0 ? true : false;
}
}
}
HUX布斯
相关分类