IonScroll.scrollTop不滚动

时间:2019-07-05 10:36:27

标签: ionic3

我有一个元素,最初我想将其设置为某些scrollTop

以下代码对我没有帮助:

this.scrollElement._scrollContent.nativeElement.scrollTop = 40;

都不是:

this.scrollElement._scrollContent.nativeElement.scrollTo
({ left: 0, top: 40, behavior: 'smooth' });

这是我在ngOnInit()中设置的

2 个答案:

答案 0 :(得分:0)

  

在您的.html文件中

<ion-content #pageTop>
  <!-- Other content here -->
</ion-content>
  

在您的.ts文件中

import { Content } from 'ionic-angular';

//
//...
//

export class ScrollPage{
  @ViewChild('pageTop') pageTop: Content;

  /**
   * Method to scroll to top
   */
  public pageScroller(){
    //scroll to page top
    this.pageTop.scrollToTop();
  }
}

答案 1 :(得分:0)

出于以下目的,我使用了离子载玻片:

https://market.ionicframework.com/plugins/ionic-timepicker-component