


Comment se rendre compte qu'en cliquant sur une lettre dans la liste d'amis WeChat, on accède à la position correspondante
Existe-t-il une fonction sur WeChat où vous pouvez accéder à la position correspondante en cliquant sur la lettre dans la liste ? Cet article présente principalement les informations pertinentes sur la liste de lettres de la liste d'amis développée par l'applet WeChat pour accéder à la position correspondante. J'espère que cet article pourra aider tout le monde. Tout le monde a mis en place une telle fonction. Les amis qui en ont besoin peuvent s'y référer.
Liste d'amis de développement d'applet WeChat liste de lettres sauter la position correspondante
Avant-propos :
Dans le petit Le programme implémente l'effet de cliquer sur la liste de lettres sur le côté droit de la liste d'amis WeChat pour accéder à la position correspondante. J'ai écrit une démo. La partie principale est très simple, donc il n'y a pas beaucoup de commentaires. Si vous rencontrez des problèmes, rejoignez le groupe et demandez-moi.
Points techniques de base :
1. Les attributs scroll-in-view et scroll-with-animation du mini composant scroll-view.
2. Application de l'événement tactile du mini programme.
3. Application de la minuterie Js.
afficher le code de la page :
index.wxml
class="container" scroll-y> class="info" id="info" scroll-with-animation scroll-y scroll-top="200" scroll-into-view="{{toView}}" style="height:{{height}}px;"> class="iitem" id="{{item.id}}" wx:for="{{info_list}}" wx:key="1"> {{item.id}} . {{item.desc}} class="letter {{active == true ? 'active': ''}}" bindtouchstart='start' bindtouchmove='move' bindtouchend='end'> class="litem" bindtap='down' data-index="999">☆ class="litem" wx:for="{{letter_list}}" bindtap='down' wx:for-index="index" wx:key="2" data-index="{{index}}" style="height: {{letter_height}}px;">{{item}} class="tips" hidden="{{hide}}">{{curView}}
code js :
index.js
//index.js //获取应用实例 const app = getApp() Page({ data: { letter_list: [], info_list: [], hide: true, active: false, toView: 'A', curView: 'A', letter_height: 18 }, onLoad: function () { this.active = false; this.timer = null; var letter_list = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']; var info_list = []; for (var i = 0; i < 26; i++) { var obj = {}; obj.id = letter_list; obj.desc = '这是一个用于测试的DEMO。1.目标是用于实现微信好友列表的点击首字母跳转到对应好友位置。2.目标是用于实现微信好友列表的点击首字母跳转到对应好友位置'; info_list.push(obj); } this.setData({ height: app.globalData.height, info_list: info_list, letter_list: letter_list, sHeight: 100 * 26 + 25 }); }, start: function (e) { this.setData({ active: true, hide: false }) }, end: function (e) { if (this.timer) { clearTimeout(this.timer); this.timer = null; } var moveY = e.changedTouches["0"].clientY - 18, that = this; var curIndex = parseInt(moveY / 18); var view = this.data.letter_list[curIndex]; this.setData({ toView: view, active: false }); if (!this.timer) { this.timer = setTimeout(function () { that.setData({ hide: true }) that.timer = null; }, 1000); } }, move: function (e) { var moveY = e.changedTouches["0"].clientY - 18; var curIndex = parseInt(moveY / 18); var view = this.data.letter_list[curIndex]; this.setData({ curView: view }) }, down: function (e) { if (this.timer) { clearTimeout(this.timer); this.timer = null; } var index = e.currentTarget.dataset.index, that = this; if (index != 999) { var view = this.data.letter_list[index]; this.setData({ toView: view, curView: view }) } else { this.setData({ toView: 'A', curView: '☆' }) } if (!this.timer) { this.timer = setTimeout(function () { that.setData({ hide: true }); that.timer = null; }, 1000); } } })
Section Style
index.wxss
/**index.wxss**/ text { font-weight: bold } .letter { font-size: 12px; width: 24px; height: 100%; position: fixed; right: 0; top: 0; z-index: +999; } .litem { width: 24px; height: 18px; line-height: 18px; text-align: center; } .info { font-size: 12px; text-align: justify; overflow: hidden; } .active { background: rgba(0, 0, 0, 0.2); } .iitem { padding: 10rpx 10rpx; margin-bottom: 10rpx; border-radius: 8rpx; background: rgba(222,222,222,0.2); box-sizing: border-box; } .tips { width: 40px; height: 40px; background: rgba(0,0,0,0.4); font-size: 20px; text-align: center; line-height: 40px; color: #fff; position: fixed; left: 50%; top: 50%; margin: -20px; z-index: +999; border-radius: 10rpx;
Recommandations associées :
Comment implémenter le conteneur de vue défilante de l'applet WeChat
Comment définir l'URL et le jeton de l'applet WeChat
Comment obtenir l'interface d'informations utilisateur pour l'applet Thinkphp5 WeChat
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Dans iOS 17, vous pouvez définir plusieurs minuteries sur votre iPhone à l'aide de l'application Horloge ou utiliser Siri pour le régler en mode mains libres. Nous discutons des deux dans cet article. Jetons un coup d'oeil à eux. Définir plusieurs minuteries sur iPhone à l'aide de l'application Horloge Ouvrez l'application Horloge sur votre iPhone et appuyez sur l'onglet Minuteries dans le coin inférieur droit. Maintenant, réglez les heures, les minutes et les secondes. Vous pouvez utiliser les options « Étiquette » et « Quand la minuterie se termine-t-elle » pour définir un nom pour la minuterie et une tonalité préférée lorsque la minuterie se termine. Cela vous aidera à différencier les minuteries. Une fois terminé, cliquez sur le bouton "Démarrer". Ensuite, cliquez sur l'icône "+" dans le coin supérieur droit. Maintenant, répétez les étapes ci-dessus pour définir plusieurs minuteries sur iPhone. Vous pouvez également parcourir

Dans l'option Ajouter un ami de WeChat, entrez l'identifiant WeChat de l'autre partie et cliquez sur Ajouter. Didacticiel Modèle applicable : iPhone13 Système : iOS15.3.1 Version : WeChat 8.0.19 Analyse 1 Tout d'abord, cliquez sur l'icône plus dans le coin supérieur droit de la page d'accueil de WeChat. 2 Cliquez ensuite sur Ajouter des amis dans les options contextuelles. 3. Accédez ensuite à la page d'ajout d'un ami et saisissez l'identifiant WeChat de l'autre partie. 4Après avoir recherché l'ami, cliquez sur Ajouter au carnet d'adresses pour ajouter l'ami. Supplément : Comment supprimer des amis WeChat 1. Commencez par ouvrir et connectez-vous à WeChat, cliquez sur le carnet d'adresses en bas de la page principale de WeChat. 2 Cliquez pour accéder à la page d'accueil de l'ami que vous souhaitez supprimer, puis cliquez sur l'icône à trois points dans le coin supérieur droit de la page. 3 Entrez les paramètres du profil et cliquez sur l'option de suppression en bas de la page pour supprimer des amis. Résumé/Précautions Quels sont les amis supprimés par WeChat ?

Python est un logiciel très utile qui peut être utilisé à de nombreuses fins différentes selon les besoins. Python peut être utilisé dans le développement Web, la science des données, l'apprentissage automatique et de nombreux autres domaines nécessitant une automatisation. Il possède de nombreuses fonctionnalités différentes qui nous aident à effectuer ces tâches. Les listes Python sont l'une des fonctionnalités très utiles de Python. Comme son nom l'indique, une liste contient toutes les données que vous souhaitez stocker. Il s’agit essentiellement d’un ensemble de différents types d’informations. Différentes façons de supprimer les crochets Souvent, les utilisateurs se retrouvent dans une situation où les éléments de la liste sont affichés entre crochets. Dans cet article, nous détaillerons comment supprimer ces crochets pour avoir une meilleure vue de votre annonce. L'un des moyens les plus simples de supprimer les parenthèses dans les chaînes et les fonctions de remplacement consiste à

WeChat est actuellement l'une des applications sociales les plus populaires, et la gestion des amis est une partie inévitable de l'utilisation quotidienne. Parfois, nous pouvons être curieux de savoir si certains amis nous ont supprimés, mais nous ne voulons pas le demander directement ou causer de l’embarras. Ci-dessous, l’éditeur a compilé 4 méthodes pour vérifier si vos amis WeChat vous ont supprimé. Méthode 1. Envoyer un message directement La méthode la plus simple et la plus directe consiste à essayer d'envoyer un message à l'autre partie. Si l'autre partie vous a supprimé, WeChat vous demandera « L'autre partie a activé la vérification d'ami et vous n'êtes pas encore son (son) ami. Veuillez d'abord envoyer une demande de vérification d'ami, et vous ne pourrez discuter qu'après que l'autre partie l'ait fait. a réussi la vérification." Méthode 2 : lancer un appel vidéo ou vocal Essayer de lancer un appel vidéo ou vocal avec l'autre partie est également une méthode efficace. Si l'autre partie vous a supprimé, l'appel sera

Comment utiliser la fonction count() de Python pour compter le nombre d'éléments dans une liste nécessite des exemples de code spécifiques. En tant que langage de programmation puissant et facile à apprendre, Python fournit de nombreuses fonctions intégrées pour gérer différentes structures de données. L'une d'elles est la fonction count(), qui peut être utilisée pour compter le nombre d'éléments dans une liste. Dans cet article, nous expliquerons en détail comment utiliser la fonction count() et fournirons des exemples de code spécifiques. La fonction count() est une fonction intégrée de Python, utilisée pour calculer un certain

Comment créer une liste d'épicerie sur iPhone sous iOS17 Créer une liste d'épicerie dans l'application Rappels est très simple. Il vous suffit d'ajouter une liste et de la remplir avec vos éléments. L'application trie automatiquement vos articles en catégories et vous pouvez même travailler avec votre partenaire ou partenaire d'appartement pour dresser une liste de ce que vous devez acheter dans le magasin. Voici les étapes complètes pour ce faire : Étape 1 : activer les rappels iCloud Aussi étrange que cela puisse paraître, Apple dit que vous devez activer les rappels d'iCloud pour créer une liste d'épicerie sur iOS17. Voici les étapes à suivre : Accédez à l'application Paramètres sur votre iPhone et appuyez sur [votre nom]. Ensuite, sélectionnez je

Vous pouvez rechercher l'identifiant WeChat de l'autre partie sur l'interface d'ajout d'ami pour le récupérer. Tutoriel Modèle applicable : iPhone13 Système : iOS15.5 Version : WeChat 8.0.19 Analyse 1 Cliquez sur le bouton plus dans le coin supérieur droit de l'interface principale de WeChat. 2 Cliquez ensuite sur l'option Ajouter un ami dans la fenêtre contextuelle. 3 Ensuite, saisissez l'identifiant WeChat de l'ami dans la page contextuelle Ajouter un ami. 4. Après avoir finalement recherché l'ami, cliquez sur Ajouter au carnet d'adresses. Supplément : Comment supprimer des amis WeChat 1. Ouvrez d'abord WeChat et cliquez sur le carnet d'adresses en bas de la page d'accueil. 2 Cliquez ensuite sur l'ami que vous souhaitez supprimer dans le carnet d'adresses. 3Cliquez ensuite sur le bouton à trois points dans le coin supérieur droit de la page de détails. 4 Ensuite, cliquez sur l'option Supprimer sur la page contextuelle. 5Enfin, cliquez sur Supprimer le contact. Résumé/Notes

Dans iOS 17, Apple a ajouté une petite fonctionnalité de liste pratique à l'application Rappels pour vous aider lorsque vous faites vos courses. Lisez la suite pour savoir comment l'utiliser et raccourcir votre déplacement au magasin. Lorsque vous créez une liste à l'aide du nouveau type de liste « Épicerie » (appelé « Shopping » en dehors des États-Unis), vous pouvez saisir une variété d'aliments et de produits d'épicerie et les organiser automatiquement par catégorie. Cette organisation facilite la recherche de ce dont vous avez besoin à l'épicerie ou lors de vos courses. Les types de catégories disponibles dans les alertes incluent les produits, le pain et les céréales, les aliments surgelés, les collations et les bonbons, la viande, les produits laitiers, les œufs et le fromage, les produits de boulangerie, les produits de boulangerie, les produits ménagers, les soins personnels et le bien-être, ainsi que le vin, la bière et les spiritueux. Ce qui suit est créé dans iOS17
