Angular是一个用于构建Web应用程序的开发平台,它使用TypeScript编写,并由Google开发和维护。Ionic 4是一个基于Angular的开源移动应用开发框架,它允许开发者使用Web技术(HTML、CSS和JavaScript/TypeScript)构建跨平台的移动应用程序。
在Angular + Ionic 4中,如果observable为空,则可以通过以下方式显示"nothing here":
emptyMessage: string = "nothing here";
<div *ngIf="observable | async; else emptyState">
<!-- 显示observable的内容 -->
</div>
<ng-template #emptyState>
<p>{{ emptyMessage }}</p>
</ng-template>
在上述代码中,*ngIf指令会检查observable是否有值。如果observable有值,则显示observable的内容;如果observable为空,则显示定义的emptyState模板,其中包含了"nothing here"的消息。
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和项目要求进行评估。
领取专属 10元无门槛券
手把手带您无忧上云