Aufnehmen, wenn ein Benutzer auf Ionic 2 blättern, verwirren mich. Ich möchte im Grunde sagen, wenn ein Benutzer die Seite herunterscrollt, etwas tun.OnScroll-Ereignis Ionic 2
Alle Beispiele wären toll.
UPDATE:
Ich habe dies in meinem Konstruktor, so, wenn die Seite scrollt ich die Tastatur schließen will, weil es offen und keine andere Möglichkeit gelassen wird zu schließen.
import { Component, ViewChild } from '@angular/core';
import { NavController, NavParams, Content } from 'ionic-angular';
import { Keyboard } from '@ionic-native/keyboard';
export class SearchPage {
@ViewChild(Content)
content:Content;
constructor(public keyboard: Keyboard, public formBuilder: FormBuilder, public navCtrl: NavController, public navParams: NavParams, public apiAuthentication: ApiAuthentication, private http: Http) {
this.content.ionScroll.subscribe((data)=>{
this.keyboard.close();
});
}
}
Jedoch bekomme ich diesen Fehler Cannot read property 'ionScroll' of undefined
bin ich es an der falschen Stelle setzen?
I Angenommen, Sie haben ein "" -Tag in Ihrer Sicht? Wahrscheinlich müssen Sie das Ereignis in einem der ionischen Ansichtslebenszyklen anstelle des Konstruktors abonnieren. –
devqon