Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Ionicframework中输出异步/可观察数据?_Javascript_Angular_Ionic Framework_Observable - Fatal编程技术网

Javascript 如何在Ionicframework中输出异步/可观察数据?

Javascript 如何在Ionicframework中输出异步/可观察数据?,javascript,angular,ionic-framework,observable,Javascript,Angular,Ionic Framework,Observable,我正在学习LinkedIn学习教程,但无法输出从URL获取的数据 我已经尝试添加*ngIf=“(activityDetail | async)”了,它可以正常工作。但它显示无法读取null的属性“id” 这是我的ActivityDetail视图 <ion-header> <ion-toolbar> <ion-buttons slot="start"> <ion-back-button></io

我正在学习LinkedIn学习教程,但无法输出从URL获取的数据

我已经尝试添加*ngIf=“(activityDetail | async)”了,它可以正常工作。但它显示
无法读取null的属性“id”

这是我的
ActivityDetail
视图

 <ion-header>
      <ion-toolbar>
        <ion-buttons slot="start">
          <ion-back-button></ion-back-button>
        </ion-buttons>
        <ion-title>ActivityDetail</ion-title>
      </ion-toolbar>
    </ion-header>

    <ion-content>
      <ion-card>
        <ion-header>
          <ion-card-title>Test {{(activityDetail | async).id}}</ion-card-title>
        </ion-header>
      </ion-card>
    </ion-content>
无法在我的控制台上读取null的属性“id”。我应该在视图中输出活动的ID

{{(activityDetail | async)?.id}} 
由于您使用的是异步管道,可观察对象未完成,因此它正在查找尚未存在的属性id。请使用
?。
符号进行可能的空检查

{(activityDetail | async)?.id}
{{(activityDetail | async)?.id}}