ng-if显示具有错误表达式的元素

时间:2017-06-08 11:38:37

标签: angularjs

为什么要显示此元素?我也尝试过该组件的值。

<div ng-if="1 == 2">
  <p>File uploaded.</p>
</div>

3 个答案:

答案 0 :(得分:0)

你的拼写错了,你忘记了星号。

你需要这样做:

<div *ngIf="1 == 2">
  <p>File uploaded.</p>
</div>

答案 1 :(得分:0)

如果它的angular2应为 *ngIf

<div *ngIf="1 == 2">
  <p>File uploaded.</p>
</div>

答案 2 :(得分:0)

之前的答案是正确的,只是在此处发布,以通知您有关&#39; ==&#39;您正在使用。

我会使用&#39; ===&#39;相反,因为它更合适,但万一你不知道,这两个表达都是正确的但不能比较完全相同的事情:

运营商&#39; ==&#39;当&#39; ===&#39;时检查平等检查类型和平等

有一个基本的例子:

  • 0 ==&#39; 0&#39;会是真的
  • 0 ===&#39; 0&#39;会是假的