https://stackoverflow.com/questions/45974764/operator-cannot-be-applied-to-types-boolean-and-number
Im using this block in my html template :
<div *ngIf="visibleblock && !selected?.item?.externalInfo?.length > 0">
But im getting this error when i do:
ng build --prod --aot
Any suggestion how can i fix this ?
Put the second expression inside parenthesis:
<div *ngIf="visibleblock && !(selected?.item?.externalInfo?.length > 0)">
原因是 , !变成了boolean类型, 然后他 不能用>0比较。 需要吧 length>0 括号括住然后再加!。
小细节啊!