我想这是一件容易的事,但我无法通过谷歌找到我正在寻找的信息。我有popupProperties
这只是默认的东西。然后我调用根据弹出窗口返回特定覆盖的服务。如何遍历所有服务的覆盖并将它们应用于popupProperties
?
var popupProperties = getDefaultPopupProperties();
var popupOverrides= popupService.getPopupOverrides(currPopupId);
angular.forEach(popupOverrides, function(popupProperty, propertyName){
//replace defaults with popupData's properties
});