Maison Code source du site Web Code source du mini-programme Actualisation pull-up et chargement pull-up de la liste des applets WeChat

Actualisation pull-up et chargement pull-up de la liste des applets WeChat

##1.Introduire plusieurs composants

###1.1 composant de défilement-vue

Écrivez la description de l'image ici

Remarque : lorsque vous utilisez le défilement vertical, vous devez donner une hauteur fixe et définir la hauteur via WXSS. ###1.2 composant d'image

Écrivez la description de l'image ici

Remarque : le mode propose 12 modes, dont 3 modes de zoom et 9 modes de recadrage. ###1.3 Composant icône Écrivez la description de l'image ici

iconType : [ 'succès', 'info', 'avertir', 'en attente', 'safe_success', 'safe_warn', 'success_circle', 'success_no_circle', 'waiting_circle', 'circle', 'download', 'info_circle' , 'annuler', 'rechercher', 'effacer' ]

2. Mise en œuvre du chargement pull-up et de l'actualisation déroulante des listes

##2.1 Prenons d'abord un rendu et écrivons la description de l'image ici ##2.2 La logique est très simple, il suffit de télécharger le code ###2.2.1 Fichier de mise en page detail.wxml

<loading Hidden="{{hidden}}" bindchange="loadingChange">
Chargement...
</chargement> <scroll-view scroll-y="true" style="hauteur : 100 % ;" bindscrolltolower="loadMore" bindscrolltoupper="refesh">
<view wx:if="{{hasRefesh}}" style="display : flex;flex-direction: row;align-items: center;align-self: center;justify-content: center;">
<icon type="waiting" size="45"/><text>Actualisation...</text></view>
<view wx:else style="display:none" ><text></text></view>
<view class="lll" wx:for="{{list}}" wx:for-item="item" bindtap="bindViewTap"
          data-title="{{item.title}}" >
<style d'image=" largeur : 50px;hauteur : 50px;marge : 20rpx;" ></image>
<view class="eee" > <view style="margin:5px;font-size:8px"> titre :{{item.title}}</view>
<view style="margin:5px;color:red;font-size:6px"> Source :{{item.source}}</view>
              </view>
</vue>
<view class="tips1">
<view wx:if="{{hasMore}}" style="display : flex;flex-direction: row;align-items: center;align-self: center;justify-content: center;">
<icon type="waiting" size="45"/><text>Chargement mortel...</text></view>
<view wx:else><text>Plus de contenu</text></view>
</vue>
</vue par défilement>

###2.2.1 fichier de code logique detail.js


var network_util = require('../../utils/network_util.js');
var json_util = require('../../utils/json_util.js');
Page({
données :{
// texte : "Ceci est une page"
Liste :[],
jj:'',
Caché : faux,
Page : 1,
Taille : 20,
HasMore : vrai,
hasRefesh: faux
},
onLoad:fonction(options){
var ça = ceci;
var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno=1&ps=10';
Network_util._get(url,
fonction(res){
Cela.setData({
Liste : res.data.result.list,
caché : vrai,
});
},fonction(res){
console.log(res);
});
},
onReady:fonction(){
// Rendu de la page terminé
},
onShow:fonction(){
// Affichage des pages
},
onHide:fonction(){
// Page masquée
},
onUnload:fonction(){
// Page fermée
},
//Traitement des événements de clic
bindViewTap : fonction(e) {
console.log(e.currentTarget.dataset.title);
},
//Charger plus
loadMore : fonction(e) {
var ça = ceci;
Cela.setData({
hasRefesh:true,});
Si (!this.data.hasMore) revient
var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno='+(++that.data.page)+'&ps=10';
Network_util._get(url,
fonction(res){
Cela.setData({
Liste : that.data.list.concat(res.data.result.list),
caché : vrai,
HasRefesh : faux,
});
},fonction(res){
console.log(res);
})
},
//Traitement d'actualisation
rafraîchissement : fonction(e) {
var ça = ceci;
that.setData({
hasRefesh : vrai,
});
var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno=1&ps=10';
Network_util._get(url,
fonction(res){
Cela.setData({
Liste : res.data.result.list,
Caché : vrai,
Page :1,
       hasRefesh : faux,
    });
    },fonction(res){
     console.log(res);
 })
},
})
Clause de non-responsabilité

Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn

Article connexe

Implémentation du chargement pull-up et de l'actualisation déroulante de la liste des applets WeChat Implémentation du chargement pull-up et de l'actualisation déroulante de la liste des applets WeChat

22 Jun 2018

Cet article présente principalement la méthode d'implémentation du chargement pull-up et de l'actualisation déroulante des listes dans l'applet WeChat. A une très bonne valeur de référence. Jetons-y un coup d'œil avec l'éditeur ci-dessous.

Implémentation du chargement pull-up et de l'actualisation déroulante de la liste des applets WeChat Implémentation du chargement pull-up et de l'actualisation déroulante de la liste des applets WeChat

01 Apr 2017

Cet article présente principalement la méthode d'implémentation du chargement pull-up et de l'actualisation déroulante des listes dans l'applet WeChat. A une très bonne valeur de référence. Jetons-y un coup d'œil avec l'éditeur ci-dessous.

Analyse de la méthode de mise en œuvre de l'actualisation déroulante et du chargement pull-up de la liste d'applets WeChat Analyse de la méthode de mise en œuvre de l'actualisation déroulante et du chargement pull-up de la liste d'applets WeChat

07 Dec 2017

Le mini programme WeChat a une étiquette spéciale pour le 9 janvier 2017, et il est rapidement devenu populaire sur Internet et dans Moments. Récemment, j'ai également écrit un programme de démonstration pour l'essayer. L'applet WeChat est quelque peu similaire à vuejs, les deux sont des vues basées sur les données et une liaison de données unidirectionnelle, et son expérience est bien meilleure que la page H5. Cela est dû à la prise en charge de l'environnement WeChat et au traitement du chargement de toutes les pages en même temps. fois lors de la première course. Cet article partagera la pratique consistant à tirer vers le bas pour actualiser et à faire glisser vers le haut pour charger les mini-listes de programmes WeChat.

Comment obtenir l'effet d'actualisation déroulante et de chargement pull-up de la liste dans l'applet WeChat ? Comment obtenir l'effet d'actualisation déroulante et de chargement pull-up de la liste dans l'applet WeChat ?

08 Jun 2018

Cet article présente principalement en détail l'applet WeChat pour implémenter l'actualisation des listes déroulantes et le chargement des listes déroulantes. Il a une certaine valeur de référence.

uniapp implémente comment ajouter des fonctions d'actualisation déroulante et de chargement pull-up à la page uniapp implémente comment ajouter des fonctions d'actualisation déroulante et de chargement pull-up à la page

25 Oct 2023

Il est très courant pour Uniapp d'implémenter le pull-down pour actualiser et le pull-up pour charger davantage. Dans cet article, nous présenterons en détail comment implémenter ces deux fonctions dans Uniapp et donnerons des exemples de code spécifiques. 1. Implémentation de la fonction d'actualisation déroulante Sélectionnez la page où vous devez ajouter la fonction d'actualisation déroulante dans le répertoire des pages et ouvrez le fichier vue de la page. Pour ajouter une structure d'actualisation déroulante au modèle, vous pouvez utiliser le composant d'actualisation déroulant d'Uni, uni-scroll-view. Le code est le suivant : &lt;

Explication détaillée de la mise en œuvre de l'applet WeChat pour le chargement déroulant et l'actualisation pull-up Explication détaillée de la mise en œuvre de l'applet WeChat pour le chargement déroulant et l'actualisation pull-up

14 Mar 2018

Cet article décrit l'implémentation du chargement déroulant et de l'actualisation pull-up par l'applet WeChat, si vous ne connaissez pas l'implémentation du chargement déroulant et de l'actualisation pull-up par l'applet WeChat, ou si vous êtes intéressé par l'implémentation. de chargement déroulant et d'actualisation pull-up par l'applet WeChat, alors nous allons nous lever et lire cet article. D'accord, assez de bêtises, allons droit au but.

Explication détaillée de la méthode de mise en œuvre de l'actualisation déroulante et du chargement pull-up dans l'applet WeChat Explication détaillée de la méthode de mise en œuvre de l'actualisation déroulante et du chargement pull-up dans l'applet WeChat

30 May 2017

Il existe deux méthodes d'implémentation pour l'actualisation déroulante et le chargement pull-up des mini-programmes WeChat. 1. Utilisez les méthodes « onPullDownRefresh » et « onReachBottom » pour implémenter l'actualisation déroulante et le chargement pull-up des mini-programmes. bindscrolltoupper et bindscrolltolower dans la vue de défilement pour implémenter le mini-programme WeChat. Déroulez vers le bas pour actualiser et tirez vers le haut pour charger.

Comment publier un mini programme ? Comment publier un mini programme ?

03 Jun 2020

Méthode de publication du mini programme : achetez d'abord un serveur et configurez l'environnement de production du mini programme ; puis placez le code source back-end sur le serveur à exécuter ; puis achetez un nom de domaine et gérez-le enfin avec l'adresse du serveur back-end ; publier et soumettre pour examen dans le contexte de gestion du mini-programme.

Le code du mini-programme est-il corrigé ? Le code du mini-programme est-il corrigé ?

04 Jan 2022

Le code du mini-programme est fixe. Tant que le mini-programme APPID reste inchangé, le code du mini-programme ne changera pas ; les développeurs peuvent obtenir le code du mini-programme pour n'importe quelle page du mini-programme via l'interface d'arrière-plan.

See all articles See all articles

Hot Tools

Démo du mini programme WeChat : imitation d'un centre commercial

Démo du mini programme WeChat : imitation d'un centre commercial

Démo du mini programme WeChat : imitation d'un centre commercial, facile à démarrer et bonne introduction à certaines fonctions de base du centre commercial

À retenir : implémenter une fonctionnalité de type ancre

À retenir : implémenter une fonctionnalité de type ancre

C'est la fonction d'ancrage similaire dont tout le monde a besoin. De plus, elle implémente également les fonctions de commande typiques de certaines applications à emporter. Il est recommandé d'étudier et d'étudier ;

Démo du mini programme WeChat : Lezhu

Démo du mini programme WeChat : Lezhu

Démo du mini programme WeChat : Lezhu : similaire à une application utile basée sur la localisation, quelque peu similaire à l'esprit du mini programme de Zhang Xiaolong.

La démo du mini-jeu du programme WeChat sélectionne différents blocs de couleurs

La démo du mini-jeu du programme WeChat sélectionne différents blocs de couleurs

La démo du mini-jeu du programme WeChat sélectionne différents blocs de couleurs

Démo de l'applet WeChat : transformation d'image en carrousel

Démo de l'applet WeChat : transformation d'image en carrousel

Changement de style de graphique carrousel, un graphique carrousel simple implémenté avec un petit programme, facile à écrire