Angular 如果角度6未定义,如何隐藏图像?

Angular 如果角度6未定义,如何隐藏图像?,angular,Angular,我正在设置一个代码,使其仅在数据存在时显示图像..如果值未定义,我需要隐藏..这里的帮助 <div class="column" *ngIf="idvisaurl"> <img width="100" height="100" [src] ="idvisaurl"> <div><h5 style="font:bold">Visa Photo</h5></div> 共享了一个参考代码。。。。虚拟内容 HTML: 我没有得到

我正在设置一个代码,使其仅在数据存在时显示图像..如果值未定义,我需要隐藏..这里的帮助

<div class="column" *ngIf="idvisaurl">
<img width="100" height="100" [src] ="idvisaurl"> 
<div><h5 style="font:bold">Visa Photo</h5></div>

共享了一个参考代码。。。。虚拟内容

HTML:


我没有得到结果。?这是什么意思?张贴所有相关的代码,准确地告诉你期望发生什么,以及会发生什么。作为stackblitz发布的一个完整的最小示例也会有所帮助。您确定idvisaurl的值未定义吗??不是空字符串或null或任何其他内容??在html中添加{{idvisaurl}}来测试它如果它是空字符串或null,它仍然是falsy,并且该div不会显示。您的html不正确,它缺少结束div。是的。。值未定义@moha noorani
<div  *ngIf="show != undefined">
   "CONTEMNTTT"
</div>

<div  *ngIf="notShow != undefined" >
   "CONTEMNTTT"
</div>
import { Component } from '@angular/core';

@Component({
  selector: 'my-app',
  templateUrl: './app.component.html',
  styleUrls: [ './app.component.css' ]
})
export class AppComponent  {

  show = "show";
  notShow
}