我是一位有益的助手,可以为您翻译文本。
我刚接触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;
}