【发布时间】:2018-01-23 04:23:42
【问题描述】:
我是 Angular2 的新手,在这里我尝试遍历数组“mmEditorTypes”并检查条件,如果满足条件,那么我将执行“open 方法”。
但每当我执行以下代码时,我都会收到此错误:
portalModeService:portalMode 的加载引发异常:
TypeError: 无法读取未定义的属性“forEach”。
有人可以告诉我如何解决这个错误吗?
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;
}
【问题讨论】:
-
问题已经回答但实际上错误实际上是因为您没有初始化角度。
标签: javascript angular foreach angular2-services