Почему не работает ngIf
Делаю в шаблоне проверку
<div *ngIf="product.info && product.info !== undefined">
<quill-view-html [content]="product.info"></quill-view-html>
</div>
И при запуске IDEA выдает ошибку
error TS2322: Type 'string | undefined' is not assignable to type 'string'.
Type 'undefined' is not assignable to type 'string'.
Разве этой проверки не достаточно?
Ответы (1 шт):
Автор решения: alex
→ Ссылка
Мне удалось решить проблему двумя способами. так:
<div *ngIf="product.info && product.info != undefined">
<quill-view-html [content]="product.info"></quill-view-html>
</div>
или так
<div *ngIf="product.info && product.info.length > 0">
<quill-view-html [content]="product.info"></quill-view-html>
</div>