Javascript 离子2基于navparams隐藏项目

Javascript 离子2基于navparams隐藏项目,javascript,angular,ionic2,Javascript,Angular,Ionic2,我想基于navparams在页面加载时隐藏/显示列表项,我有以下代码: HTML 根据firstParam参数隐藏/显示按钮需要添加什么 谢谢HTML <button ion-item (tap)="goToPage2()" *ngIf="shouldHide">Page 2</button> 如果传递的参数等于字符串“??”,则会显示Page2按钮。但是,由于我们遗漏了这个问题的一些上下文,我不确定您是否在寻找这个问题。需要更多详细信息吗 export class

我想基于navparams在页面加载时隐藏/显示列表项,我有以下代码:

HTML

根据firstParam参数隐藏/显示按钮需要添加什么

谢谢

HTML

<button ion-item  (tap)="goToPage2()" *ngIf="shouldHide">Page 2</button>

如果传递的参数等于字符串“??”,则会显示Page2按钮。但是,由于我们遗漏了这个问题的一些上下文,我不确定您是否在寻找这个问题。

需要更多详细信息吗
export class Page1 {
  public firstParam:any;
  constructor(public navCtrl: NavController, params: NavParams) {
  this.firstParam = params.get("firstPassed");
}
<button ion-item  (tap)="goToPage2()" *ngIf="shouldHide">Page 2</button>
export class Page1 {
  public firstParam:any;
  public shouldHide:boolean;

  constructor(public navCtrl: NavController, params: NavParams) {
  this.shouldHide = false;
  this.firstParam = params.get("firstPassed");
  if(params.get("firstPassed") == "??"){
     this.shouldHide = true;
  }
}