Angular 如果数组为',则显示div;s在角5中不可见

Angular 如果数组为',则显示div;s在角5中不可见,angular,ionic3,Angular,Ionic3,你好,我想显示一个div,如果不是data.success。用户集的长度始终大于0。 基本上我想显示一条消息,如果没有搜索结果 这是我到目前为止得到的。谢谢 html 我没有为具有未指定名称属性的表单控件获取值访问器。您忘记声明用户集: export class SearchPage { data: boolean; userSet:any; ngShow是一种angularJS语法。您需要使用ngIf: <div *ngIf="data"> show th

你好,我想显示一个div,如果不是data.success。
用户集的长度始终大于0。
基本上我想显示一条消息,如果没有搜索结果
这是我到目前为止得到的。谢谢

html


我没有为具有未指定名称属性的表单控件获取值访问器。

您忘记声明用户集:

export class SearchPage {
   data: boolean;
   userSet:any;
ngShow
是一种angularJS语法。您需要使用
ngIf

   <div *ngIf="data">
   show this if no object is visible
   </div>

如果没有可见的对象,则显示此选项

我正在获取未定义的数据*ngIf将帮助您。您还在ts文件中声明了一个变量。该变量无效。我得到的数据变量正确吗?我确实声明了它userSet:any=[];
export class SearchPage {
   data: boolean;
   userSet:any;
   <div *ngIf="data">
   show this if no object is visible
   </div>