我正在使用Angular5,并试图检查组件的HTML模板中变量的值。
看起来是这样的:

<div *ngIf="item='somevalue'">

我得到这个错误:
ht错误:模板分析错误:
Parser Error: Bindings cannot contain assignments at column 17 in...

这不能在角度上做吗?

最佳答案

*ngIf像这样工作,用返回*ngIf="expression"的简单javascript语句替换expression。但使用一个boolean表示将=分配给someValue属性,如果值不是falsy,则返回item
在您的情况下,您需要编写true

关于angular - Angular 5在和* ngIf语句上检查变量的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47557457/

10-16 15:51