按钮点击可以重置离子含量高度吗?

时间:2017-07-20 04:52:40

标签: angular typescript ionic2 ionic3

我可以在按钮点击时重置离子内容滚动高度吗?我需要在按钮点击时切换页脚,但内容高度保持不变

1 个答案:

答案 0 :(得分:1)

就像你在Content docs中看到的那样:

  

<强>调整大小()

     

告诉内容重新计算其尺寸。 这应该   动态添加/删除页眉,页脚或标签后调用。

import { Component, ViewChild } from '@angular/core';
import { Content } from 'ionic-angular';

@Component({...})
export class MyPage{
  @ViewChild(Content) content: Content;
  public showFooter: boolean = true;

  hideFooter() {
    this.showFooter = false;
    this.content.resize(); // Tell the content to recalculate its dimensions
  }

  showFooter() {
    this.showFooter = true;
    this.content.resize(); // Tell the content to recalculate its dimensions
  }
}