【问题标题】:How to use equality Operator on typescript Types如何在打字稿类型上使用相等运算符
【发布时间】:2022-10-14 15:49:32
【问题描述】:

我正在尝试使用相等运算符检查值,如下所示

<button type="button" class="btn btn-light {{ currentStep != 'collection' ? 'd-none' : '' }}"
            style="background-color: #BEDBBF;color: #007F00;margin-right: 5px;"
                (click)="back()">
    Back
</button>

在 Component.ts 文件中

currentStep: steps = 'collection';

&

export type steps = 'collection' | 'tagging' | 'summary';

不知何故,平等运算符在这里不起作用。

不知道为什么?

【问题讨论】:

    标签: html typescript angular13 typescript-types equality-operator


    【解决方案1】:

    Javascript 的相等运算符是 == 而不是 =

    = 分配一个值,而== 用于检查相等性。有时这有点不直观,因为您会假设!== 相对,而不是==

    【讨论】:

      猜你喜欢
      • 2022-07-21
      • 1970-01-01
      • 2019-11-12
      • 1970-01-01
      • 2020-03-01
      • 1970-01-01
      • 2020-07-26
      • 1970-01-01
      • 2021-09-09
      相关资源
      最近更新 更多