我有一个 Web 服务返回的数据结构。它有几个层次,可能有 null 而不是预期的对象。这会导致检查一些丑陋的代码。
<td>{{if FulfilledBy}}${FulfilledBy.Name}{{/if}}</td>
我无法更改服务的输出,但我不想FulfilledBy
在访问.Name
属性之前检查是否存在。
有没有更好的方法来写这个?我会更喜欢类似的东西
<td>${(FulfilledBy || {}).Name}</td>
但它也不起作用。
我有一个 Web 服务返回的数据结构。它有几个层次,可能有 null 而不是预期的对象。这会导致检查一些丑陋的代码。
<td>{{if FulfilledBy}}${FulfilledBy.Name}{{/if}}</td>
我无法更改服务的输出,但我不想FulfilledBy
在访问.Name
属性之前检查是否存在。
有没有更好的方法来写这个?我会更喜欢类似的东西
<td>${(FulfilledBy || {}).Name}</td>
但它也不起作用。