IONIC 4:content.scrollToPoint出现错误,因为无法读取null的属性'scrollTop'

时间:2019-03-25 14:24:42

标签: ionic-framework ionic4

我正在使用以下的scrollToPoint滚动到组件中的特定点。

@ViewChild(IonContent) content: IonContent;

this.content.scrollToPoint(0, yOffset - 70, 1000);

但是它给出了类似

的错误
  

错误错误:未捕获(承诺):TypeError:无法读取属性   TypeError的“ scrollTop”:无法读取的“ scrollTop”属性   空

有人可以建议我做任何事情吗?

2 个答案:

答案 0 :(得分:0)

我不确定,但是viewChild中不是Content而是IonContent。

答案 1 :(得分:0)

因为dom尚未准备好。只是平台而已使用ionViewDidEnter事件处理程序。

      ionViewDidEnter() {
        let yOffset = document.getElementById('alp');
        this.content.scrollToPoint(0, yOffset - 70, 1000);
      }