1

我正在尝试将滚动位置设置为向下ion-content一点以隐藏此控件开头的一些元素。

我需要这样的东西

我试过 'start-y="xx"' 属性,但它不起作用。

有什么建议么?

<ion-content start-y="55">
4

1 回答 1

2

在 ionic4 中,当前没有滚动起始位置的属性。但是,您可以在页面初始化时使用滚动方法,您可以像这样使用:

.ts

    import { Component, ViewChild } from '@angular/core';
    import {IonContent} from '@ionic/angular';
    @Component({
      selector: 'app-home',
      templateUrl: 'home.page.html',
      styleUrls: ['home.page.scss'],
    })
    export class HomePage {
         @ViewChild(IonContent) theContent: IonContent;


    ngOnInit() {this.theContent.scrollToPoint(0,150).then(()=>{}) }
    }
}

如果您需要任何澄清,请发表评论

于 2019-05-17T13:38:39.780 回答