Heim > Artikel > WeChat-Applet > Wie überwacht ein WeChat-Applet das Scrollen von Benutzern nach oben oder unten?
Die Methode für das WeChat-Applet, um das Hoch- oder Runtergleiten des Benutzers zu überwachen: Definieren Sie zunächst das Verborgene, das von den beiden Modulen verwendet wird, die umgeschaltet werden müssen, und definieren Sie dann zwei Variablen in den Daten, um die geänderten Werte wahr oder falsch zu akzeptieren. Verwenden Sie dann die Datendaten. Es wird verwendet, um festzustellen, ob das Modul versteckte Variablen anzeigt. Schließlich reicht es aus, die Überwachungsergebnisse zu sammeln.
So überwachen Sie das Hoch- oder Runterrutschen des Benutzers im WeChat-Applet:
Idee: Überwachen Sie zunächst, ob der Der Benutzer rutscht immer noch nach oben oder unten und ändert nach dem Abhören der Ergebnisse die Variablen in den Datendaten, die verwendet werden, um zu bestimmen, ob das Modul angezeigt oder ausgeblendet wird. Zwei Variablen werden im verwendet Daten, um die geänderten Werte „wahr“ oder „falsch“ zu akzeptieren.
Der Code lautet:
hidden='{{bottom}}' hidden='{{top}}' data{ //初始化状态 top:true, bottom:false, } //判断浏览器滚动条上下滚动 if (t.scrollTop > a.data.scrollTop || t.scrollTop == wx.getSystemInfoSync().windowHeight) { console.log('向下滚动'); // 改变显示隐藏的状态 a.setData({ bottom: true, top: false }) console.log(a.data.bottom) } else { console.log('向上滚动'); a.setData({ bottom: false, top: true }) console.log(a.data.bottom) }
Verwandte Lernempfehlungen: WeChat Mini Program Development Tutorial
Das obige ist der detaillierte Inhalt vonWie überwacht ein WeChat-Applet das Scrollen von Benutzern nach oben oder unten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!