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

问题描述 投票:0回答:2

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

@ViewChild(IonContent) content: IonContent;

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

但它给出了一个错误

错误:未捕获(在承诺中):TypeError:无法读取null的属性'scrollTop'TypeError:无法读取null的属性'scrollTop'

任何人都可以建议我这个吗?

ionic-framework ionic4
2个回答
0
投票

我不确定它的内容而不是viewChild中的IonContent


0
投票

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

      ionViewDidEnter() {
        let yOffset = document.getElementById('alp');
        this.content.scrollToPoint(0, yOffset - 70, 1000);
      }
© www.soinside.com 2019 - 2024. All rights reserved.