确定Angular 2组件中是否已收到数据

时间:2017-07-12 02:20:41

标签: javascript angular

我正在编写一个程序,将LandingPage组件中的对象发送到我的Details组件。当对象为空时,这意味着我的详细信息组件在我的登陆页面之前加载,我希望能够确定我的代码中对象何时为空。

我从my:

中的服务收到LandingPage数据对象

resultpage.component.ts (/详情路线)

details: Object;

ngOnInit(): void {
   this.details = this.TitleService.getTitle(); //store our LandingPage info into details
}

当有人直接加载/details路由时,收到的对象将为空。但我无法弄清楚如何确定对象是否为空。

如何确定某人是否直接加载我的/details路线?我应该检查收到的对象是否为空,或者是否有更好的方法?

1 个答案:

答案 0 :(得分:0)

事实证明,您可以通过执行以下操作来检查对象是否为空:

FBSDKAppInviteContent

如果对象为空,则返回true。