【问题标题】:Angular 2 Markup - If String is Empty display something elseAngular 2 标记 - 如果字符串为空,则显示其他内容
【发布时间】:2017-02-23 01:49:02
【问题描述】:

所以在 AngularJS 中有一种方法,在标记中,可以将数据绑定到这样的字符串:

{{myString | 'N/A'}}

这样做的目的是,在一次快速滑动中,如果字符串不为空,则显示该字符串。如果它是空的,它将在管道后面显示文本。

现在我正在使用 Angular 2,我正在尝试做同样的事情,但我似乎找不到这样做的语法。有没有人尝试过这样做?如果是这样,我怎样才能做到这一点而不必在组件级别进行。

谢谢

【问题讨论】:

    标签: angular data-binding operators


    【解决方案1】:

    单管 Bitwise OR 在 Angular 2 中被视为 Pipe,它在 | 符号之后查找名称为过滤器。您应该使用|| 而不是|(单管)。

    {{myString || 'N/A'}}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      • 1970-01-01
      • 2015-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-27
      相关资源
      最近更新 更多