我从服务中得到的json响应很少“ - @@ EmptyComplexField @@ - ”。由于哪个屏幕崩溃。如何在maximo任何地方对复杂的田野进行适当的空检查。请帮助您提供示例代码。
答案 0 :(得分:0)
我们可以对列表进行空检查,如下所示 if(list&& list!=“ - @@ EmptyComplexField @@ - ”)
答案 1 :(得分:0)
不确定为什么要在您的图层中获取此EmptyComplexField字符串。您确定在OSLC资源应用程序中为这些新的子对象正确定义了多重性吗?
if (/-or-many$/.test(complexAttribute.multiplicity)){
var attributeName = complexAttribute.remoteName;
if (!(attributeName in data)){
在显示之前,您是否确保将这些复杂属性设置为视图上的必需属性?
答案 2 :(得分:0)
最正确的答案是:
if (list && list != PlatformConstants.EMPTY_COMPLEX_FIELD) { ... }