


Eine kurze Diskussion darüber, wie man Pulldown-Aktualisierung implementiert und mehr Effekte in Miniprogrammen lädt
In diesem Artikel werden Ihnen verschiedene Methoden vorgestellt, mit denen Sie die Pulldown-Funktion zum Aktualisieren und Laden weiterer Effekte in WeChat-Miniprogrammen nutzen können. Ich hoffe, Sie beherrschen sie.
[Verwandte Lernempfehlungen: Mini-Tutorial zur Programmentwicklung]
## Pulldown-Aktualisierung
Es gibt derzeit zwei Möglichkeiten, die Pulldown-Aktualisierung zu implementieren
1 Die API des Systems, die von der Pulldown-Aktualisierungs-API-Schnittstelle des Systems bereitgestellt wird
2. Überwachen Sie die Scroll-Ansicht und passen Sie die Pulldown-Aktualisierung an. Erinnern Sie sich, dass es in der Scroll-Ansicht ein bindscrolltoupper-Attribut gibt? Wenn Sie es vergessen haben, lesen Sie bitte den vorherigen Artikel: Praktisches Kapitel zum WeChat Mini-Programm – E-Commerce (2). Beim Scrollen nach oben/links wird das Scrolltoupper-Ereignis ausgelöst, sodass wir dieses Attribut verwenden können, um die Pulldown-Aktualisierungsfunktion zu implementieren .
Die erste Methode ist relativ einfach und leicht zu verwenden. Die zweite Methode ist für kleine Programme geeignet, die den Pulldown-Aktualisierungsstil anpassen möchten. Wir erklären Ihnen einfach die erste Möglichkeit, die das System bereitstellt. Der Hauptzweck besteht darin, jedem beizubringen, wie man es nutzt. Nehmen Sie die Homepage als Beispiel
1. Home.json-Parameterkonfiguration
"enablePullDownRefresh": true
Welche Seite wir zum Aktualisieren herunterziehen müssen, konfigurieren Sie einfach das obige Attribut in der xxx.json-Datei, die dieser Seite entspricht Attribut können Sie auch wissen, ob Pulldown zum Aktualisieren zulässig ist. Wenn Sie nicht jedes einzelne so konfigurieren möchten, dass Pulldown-Aktualisierung zulässig ist, können Sie das obige Attribut natürlich direkt im Fenster der globalen Variablen-App konfigurieren .json, damit das gesamte Projekt eine Pulldown-Aktualisierung ermöglicht. Dies muss hinzugefügt werden, da der Systemstandard nicht
2 ist, home.js
//下拉刷新 onPullDownRefresh:function() { wx.showNavigationBarLoading() //在标题栏中显示加载 //模拟加载 setTimeout(function() { // complete wx.hideNavigationBarLoading() //完成停止加载 wx.stopPullDownRefresh() //停止下拉刷新 },1500); },
onPullDownRefresh mit PullDown-Aktualisierungsfunktion, Pull- Wenn Sie die Aktualisierungsereignisüberwachung heruntergefahren haben, werfen Sie einen detaillierten Blick auf den darin enthaltenen Code: wx.showNavigationBarLoading() und wx.hideNavigationBarLoading(). Diese beiden Sätze werden verwendet, um das Ein- und Ausblenden der kleinen Chrysantheme zu steuern, da wir die Netzwerkanforderung nicht erklärt haben Dennoch habe ich das Laden des Netzwerks simuliert und über die Methode setTimeout eine Zeitverzögerungsmethode geschrieben. Diese Methode kann die Zeit simulieren, die das Laden des Netzwerks verbraucht, und es gibt auch wx.stopPullDownRefresh(), wenn das Laden des Netzwerks abgeschlossen ist Stoppen Sie die Pulldown-Aktualisierung.
Diese Pulldown-Aktualisierungsfunktion ist bisher abgeschlossen, aber sie ist noch nicht perfekt. Das heißt, es gibt keine Animation in der Pulldown-Aktualisierung. ~ Ich war auch überrascht Wie konnte das Pulldown-Aktualisierungspaket damals so aussehen? Später habe ich auf den von anderen geschriebenen Code verwiesen und einen kleinen Blick auf den Effekt geworfen, nachdem ich die Lücke gefüllt habe Ist es für das Auge angenehmer? Ich möchte wissen, wie ich es Ihnen verrate. Es ist eigentlich nur ein einziger Codesatz, um die folgenden Eigenschaften zu konfigurieren app.json. Dies dient dazu, die Hintergrundfarbe des gesamten Systems zu konfigurieren. Der Grund dafür ist, dass in der Pulldown-Aktualisierung selbst eine Animation angezeigt wird Wenn Sie die Hintergrundfarbe nicht konfigurieren, ist das System standardmäßig auf Weiß eingestellt und die Animation ist ebenfalls weiß, sodass wir den Animationseffekt nicht sehen können, haha~~
"backgroundColor": "#f0145a"
# #Mehr laden
Es gibt zwei Möglichkeiten, mehr zu laden.
Rufen Sie die System-API auf Die Verarbeitungsmethode unterscheidet sich geringfügig von der Pulldown-Aktualisierung, ist jedoch ähnlich. Nehmen wir die Homepage als Beispiel: home.js: onReachBottom: Die vom System bereitgestellte Bottom-Event-Überwachung das Dropdown-Menü. Genau wie beim Aktualisieren simulieren wir auch einige Daten und fügen ein zeitverzögertes Ereignis hinzu, isHideLoadMore, einen benutzerdefinierten Wert, um die Anzeige und das Ausblenden der Ladesteuerung zu steuern
- 2 Home.wxmlFügen Sie es hinzu Unten in home.wxml Der obige Code dient zum Laden weiterer Steuerelemente und ist nicht so gut wie zum Aktualisieren. Das System bietet keine Animation zum Laden weiterer Steuerelemente, daher müssen wir sie selbst erstellen
//加载更多 onReachBottom: function () { console.log('加载更多') setTimeout(() => { this.setData({ isHideLoadMore: true, recommends: [ { goodId: 7, name: 'OLAY玉兰油精油沐浴露玫瑰滋养二合一450ml', url: 'bill', imageurl: 'http://mz.djmall.xmisp.cn/files/product/20161213/148162245074.jpg', newprice: "¥36.60", oldprice: "¥40.00", }, { goodId: 10, name: '兰蔻玫瑰清滢保湿柔肤水嫩肤水化妆水400ml补水保湿温和不刺激', url: 'bill', imageurl: 'http://mz.djmall.xmisp.cn/files/product/20161201/148057937593.jpg', newprice: "¥30.00", oldprice: "¥80.00", }, { goodId: 11, name: 'Lancome/兰蔻清莹柔肤爽肤水/粉水400ml补水保湿玫瑰水化妆水', url: 'bill', imageurl: 'http://mz.djmall.xmisp.cn/files/product/20161201/148057953326.jpg', newprice: "¥30.00", oldprice: "¥80.00", }, { goodId: 12, name: '美国CLINIQUE倩碧黄油无油/特效润肤露125ml', url: 'bill', imageurl: 'http://mz.djmall.xmisp.cn/files/product/20161201/14805828016.jpg', newprice: "¥239.00", oldprice: "¥320.00", }, { goodId: 13, name: '法国LANCOME兰蔻柔皙轻透隔离防晒乳霜50ML2017年3月到期', url: 'bill', imageurl: 'http://mz.djmall.xmisp.cn/files/product/20161201/148058014894.jpg', newprice: "¥130.00", oldprice: "¥180.00", }, ], }) }, 1000) }
Nach dem Login kopieren - 3 .home.wxssDas ist unser individueller Stil. Der Stil ist sehr einfach, nur eine einfache Ladechrysantheme. Ich möchte hier den Hintergrund im Weui-Ladestil erklären, data:image/svg+ xml;base64Was bedeutet das? Früher haben wir den Hintergrund festgelegt und die Farbe direkt hinzugefügt. Dieses Bild ist im Base64-Format und kann natürlich auch direkt hinzugefügt werden Schreiben Sie den Bildpfad in die URL. OK, schauen wir uns gemeinsam den Effekt an!
<view class="weui-loadmore" hidden="{{isHideLoadMore}}"> <view class="weui-loading"></view> <view class="weui-loadmore__tips">正在加载</view> </view>
Nach dem Login kopieren##Zusammenfassung
Das war's für heute. Pulldown zum Aktualisieren und Laden von mehr sind wesentliche Kenntnisse für Front-End-Programme, die jeder beherrschen muss Die Haupterklärung hier ist die Pulldown-Aktualisierung und das Laden weiterer APIs, die mit dem Miniprogramm geliefert werden. Sie können versuchen, die zweite Methode herauszufordern und sie zu implementieren Video
! !Das obige ist der detaillierte Inhalt vonEine kurze Diskussion darüber, wie man Pulldown-Aktualisierung implementiert und mehr Effekte in Miniprogrammen lädt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Vielen Dank an die Internetnutzer Qing Qiechensi, HH_KK, Satomi Ishihara und Wu Yanzu aus Südchina für die Übermittlung von Hinweisen! Laut Nachrichten vom 2. September gibt es aktuelle Gerüchte, dass „das iPhone 16 WeChat möglicherweise nicht unterstützt.“ Als Reaktion darauf antwortete ein Reporter von Shell Finance bei Apples offizieller Hotline, ob iOS-Systeme oder Apple-Geräte weiterhin unterstützt werden könnten Verwenden Sie WeChat und WeChat. Die Frage, ob es weiterhin im Apple App Store gelistet und heruntergeladen werden kann, erfordert eine Kommunikation und Diskussion zwischen Apple und Tencent, um die zukünftige Situation zu bestimmen. Software App Store und WeChat Problembeschreibung Der technische Berater des Software App Store wies darauf hin, dass Entwickler möglicherweise Gebühren zahlen müssen, um Software im Apple Store bereitzustellen. Ab einer bestimmten Anzahl an Downloads muss Apple für weitere Downloads entsprechende Gebühren zahlen. Apple kommuniziert aktiv mit Tencent,

Deepseek: Ein leistungsstarkes Werkzeug für KI -Bildgenerierung! Deepseek selbst ist kein Werkzeug zur Bildgenerierung, aber seine leistungsstarke Kerntechnologie unterstützt viele KI -Malwerkzeuge. Möchten Sie wissen, wie Sie Deepseek verwenden, um Bilder indirekt zu generieren? Bitte lesen Sie weiter! Generieren Sie Bilder mit Deepseek-basierten KI-Tools: In den folgenden Schritten werden die folgenden Tools verwendet. Wählen Sie den Zeichnungsmodus aus: Wählen Sie "AI -Zeichnung" oder eine ähnliche Funktion aus und wählen Sie den Bildtyp entsprechend Ihren Anforderungen wie "Anime Avatar", "Landschaft" aus, "Landschaft".

Gerüchte, dass WeChat das iPhone 16 unterstützt, wurden entlarvt. Vielen Dank an die Internetnutzer Xi Chuang Jiu Shi und HH_KK für die Übermittlung von Hinweisen! Laut Nachrichten vom 2. September gibt es heute Gerüchte, dass WeChat das iPhone 16 möglicherweise nicht unterstützt. Sobald das iPhone auf das iOS 18.2-System aktualisiert wird, kann es WeChat nicht mehr verwenden. Laut „Daily Economic News“ erfuhren mit der Angelegenheit vertraute Personen, dass es sich bei diesem Gerücht um ein Gerücht handelt. Antwort von Apple: Laut Shell Finance antwortete der technische Berater von Apple in China, dass die Frage, ob WeChat weiterhin auf iOS-Systemen oder Apple-Geräten genutzt werden könne und ob WeChat weiterhin im Apple App Store gelistet und heruntergeladen werden dürfe, geklärt werden müsse Nur durch Kommunikation und Diskussion können wir die zukünftige Situation bestimmen. Derzeit kommuniziert Apple aktiv mit Tencent, um zu bestätigen, ob Tencent dies auch weiterhin tun wird

Gate.io, eine 2013 gegründete führende Kryptowährungs -Handelsplattform, bietet chinesischen Nutzern eine vollständige offizielle chinesische Website. Die Website bietet eine breite Palette von Dienstleistungen, darunter Spot -Handel, Futures -Handel und -kredite, und bietet besondere Funktionen wie chinesische Schnittstelle, reichhaltige Ressourcen und Community -Unterstützung.

Die OKX -Handelsplattform bietet eine Vielzahl von Zinssätzen, einschließlich Transaktionsgebühren, Auszahlungsgebühren und Finanzierungsgebühren. Bei Spot -Transaktionen variieren die Transaktionsgebühren je nach Transaktionsvolumen und VIP -Ebene und übernehmen das "Market Maker -Modell", dh der Markt, für jede Transaktion eine niedrigere Handhabungsgebühr. Darüber hinaus bietet OKX eine Vielzahl von Futures -Verträgen an, darunter Währungsstandardverträge, USDT -Verträge und Lieferverträge, und die Gebührenstruktur jedes Vertrags ist ebenfalls unterschiedlich.

Gate.io (Sesam Open Door) ist die weltweit führende Kryptowährungsprüfung. Das Tutorial umfasst Schritte wie Kontoregistrierung und Anmeldung, KYC -Zertifizierung, Fiat -Währung und digitale Währungsaufladung, Handelspaarauswahl, Grenz-/Markttransaktionsbestellungen sowie Bestellungen und Transaktionsaufzeichnungen, wodurch Sie schnell auf der Gate.IO -Plattform für den Kryptowährungshandel beginnen. Egal, ob ein Anfänger oder ein Veteran, Sie können von diesem Tutorial profitieren und die Handelsfähigkeiten von Gate.io problemlos beherrschen.

Gateio Exchange-App-Kanäle für alte Versionen, die offizielle Anwendungsmärkte von Drittanbietern, Forum-Communities und andere Kanäle abdecken.

Dieser Artikel enthält einen detaillierten Leitfaden zum sicheren Download der Ouyi OKX -App in China. Aufgrund von Einschränkungen in den inländischen App -Stores wird den Benutzern empfohlen, die App über die offizielle Website von Ouyi OKX herunterzuladen oder den von der offiziellen Website bereitgestellten QR -Code zum Scannen und Herunterladen zu verwenden. Überprüfen Sie während des Download-Prozesses unbedingt die offizielle Website-Adresse, überprüfen Sie die Anwendungsberechtigungen, führen Sie nach der Installation einen Sicherheitsscan durch und aktivieren Sie die Zwei-Faktor-Überprüfung. Bleiben Sie während der Nutzung an lokale Gesetze und Vorschriften ein, verwenden Sie ein sicheres Netzwerkumfeld, schützen Sie die Sicherheit der Kontos, wachsam gegen Betrug und investieren rational. Dieser Artikel ist nur als Referenz und stellt keine Anlageberatung dar.
