我是Angular2的新手,在这里我试图遍历数组“mmEditorTypes”并检查条件,如果满足条件,则将执行“open方法”。
但是每当我执行以下代码时,我都会收到此错误:
portalModeService:加载portalMode时引发异常:
有人可以让我知道如何解决此错误吗?
porta.service.ts:
function isAppContained(viewState, appType){
let angular:any;
let isContained = false;
angular.forEach(viewState.appViewStates, function (appViewState) {
if (appViewState.signature.appType === appType) {
isContained = true;
}
});
return isContained;
}
最佳答案
您不能将 angular.forEach
与 angular
一起使用,而不能与angularjs一起使用。
使用
for (let appViewState of viewState.appViewStates) {
if (appViewState.signature.appType === appType) {
isContained = true;
}
}