Maison  >  Article  >  Applet WeChat  >  Explication détaillée du tableau d'applets WeChat (ajouter, supprimer, modifier, vérifier) ​​et d'autres exemples d'opérations

Explication détaillée du tableau d'applets WeChat (ajouter, supprimer, modifier, vérifier) ​​et d'autres exemples d'opérations

高洛峰
高洛峰original
2018-05-19 16:31:1130332parcourir

Tableau de mini programmes WeChat (ajouter, supprimer, modifier, vérifier) ​​et autres opérations

Je travaille actuellement sur une démo d'un mini programme. Étant donné que les données ne sont pas demandées en arrière-plan, cela implique le fonctionnement de données locales et rencontre certains pièges. Cet article prend comme exemple l'ajout, la suppression, la modification et l'interrogation de tableaux pour partager quelques expériences avec les novices.

微信小程序 数组(增,删,改,查)等操作实例详解

Tout d'abord, ce sont les données originales, un tableau de json.

Nous essayons d'opérer sur les données et de les restituer sur la page en même temps.

1. Ajout de données

微信小程序 数组(增,删,改,查)等操作实例详解

微信小程序 数组(增,删,改,查)等操作实例详解

微信小程序 数组(增,删,改,查)等操作实例详解

Enfin, assemblez un objet vous-même, puis ajoutez une donnée via la méthode push(). Notez que l'index des données poussées est 1, ce qui signifie que l'index d'origine dans le tableau est 0, 1, 2 et celui nouvellement ajouté. un vaut 3, par analogie.

Si vous souhaitez insérer des données au premier plan, vous devez utiliser l'opération de fusion de tableaux. La méthode concat() peut choisir de fusionner au premier plan ou à l'arrière, comme newarray.concat( remarques);.

2. Suppression des données

微信小程序 数组(增,删,改,查)等操作实例详解

Il ne semble pas y avoir de méthode de suppression dans l'applet, j'ai donc choisi la méthode split pour la suppression, qui est également la méthode de suppression. celui que j'ai rencontré. notes.splice(id,i) peut supprimer les éléments i à partir de la position où l'index est id. Vous pouvez le comprendre en regardant le code

3. . Modification des données

notes = obj可以把数组中index为i的元素设置为obj。

微信小程序 数组(增,删,改,查)等操作实例详解

微信小程序 数组(增,删,改,查)等操作实例详解

微信小程序 数组(增,删,改,查)等操作实例详解

Enfin, si vous souhaitez effectuer un rendu sur la page pendant. En modifiant les données, vous devez vous rappeler d'utiliser la méthode setData.

this.setData({    notes:notes })

Au fait, voici une liste des méthodes d'opération de tableau en js. Vous pouvez l'essayer vous-même.

微信小程序 数组(增,删,改,查)等操作实例详解

Pour des exemples de fonctionnement plus détaillés des tableaux d'applets WeChat (ajouter, supprimer, modifier, vérifier) ​​et d'autres articles connexes, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn