首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >根据函数返回显示不同元素的正确方式是什么

根据函数返回显示不同元素的正确方式是什么
EN

Stack Overflow用户
提问于 2018-07-27 07:06:18
回答 3查看 33关注 0票数 1

所以基本上我想要展示的是

如果作业正在运行时状态不是processing

  • 'Something2‘,当作业正在运行但状态为其他状态时,状态为'0'

  • 'Something3’,则
  1. 为‘Something1’

我尝试了以下代码片段,但看起来外部模板中的let-status永远不会被赋值。不确定实现是否正确,有没有人能给我两个关于如何使这个逻辑工作的意见?

谢谢。

代码语言:javascript
运行
复制
<span *ngIf="!isProcessing(); else elseBlock">
        Something1
</span>
<ng-template #elseBlock let-status="queryPlaybackStatus()" *ngIf="queryStatus() === '0'; else innerElseBlock">
    <span>
        Something2
    </span>
    <ng-template #innerElseBlock>
        <span>
            Something3
        </span>
    </ng-template>
</ng-template>
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51548628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档