我对离子2有一个很大的问题,我正在获取一个JSON对象,我可以使用代码<span>{{ user|json }}</span>
检查对象数据是否存在,但是当我使用代码{{1}时显示一个异常,消息“无法读取属性id为null”。 <span>{{ user.id }}</span>
方法用于另一个部分,这个工作正常,但在本节中没有,你可以帮助我吗?
这是我的代码:
this.userService.get( this.user_id )
答案 0 :(得分:1)
您的代码实际上有效,但在返回promise数据之前尝试显示null值。
要解决问题,您可以像这样使用safe-navigation operator
:
{{ user?.id }}
因此,只有当用户不为空时才会读取id和其他内容。