Maison > Applet WeChat > Développement de mini-programmes > Implémentation de code pour modifier les données (données de page et données de tableau) dans l'applet WeChat

Implémentation de code pour modifier les données (données de page et données de tableau) dans l'applet WeChat

不言
Libérer: 2018-08-16 15:26:32
original
12107 Les gens l'ont consulté

Le contenu de cet article concerne l'implémentation du code de modification des données (données de page et données de tableau) dans l'applet WeChat. Il a une certaine valeur de référence. J'espère que cela vous sera utile. aide.

1. Modifier les données de la page précédente en fonction de la pile de pages (c'est-à-dire modifier les données de la page précédente sur la page suivante

 let pages = getCurrentPages();//当前页面
    let prevPage = pages[pages.length - 2];//上一页面
    prevPage.setData({//直接给上移页面赋值
      selAddress: true
    });
Copier après la connexion

Le) ; Le code ci-dessus modifiera la page de niveau supérieur. selAddress est vrai

2 Modifier certaines données dans le tableau d'applets WeChat de manière ciblée

数组部分:
comdata[
{xhid:8,title:啦啦啦,read_num:100,share_num:20},
{xhid:9,title:嘻嘻嘻,read_num:24,share_num:4},
{xhid:20,title:嘻嘻嘻2,read_num:11,share_num:4},
{xhid:27,title:嗯嗯嗯12,read_num	:8,share_num:4},
{xhid:23,title:阿萨飒飒2,read_num:41,share_num:7}
]
代码如下:
var index=0;
var up = "comdata[" + index + "].share_num";
          var newp = ++that.data[0].share_num;
        that.setData({
            [up]:newp
})
Copier après la connexion

3. au dessus de deux morceaux de code :

A La page saute à la page B. Pour modifier les données dans un tableau de la page A sur la page B, le code est le suivant :

A页面传给B页面share_num和当前的index

在B页面onload赋给
 that.setData({
      item_index:options.index,
      share_num:options.share_num
    })

然后修改代码:

 let pages = getCurrentPages();//当前页面
          let prevPage = pages[pages.length - 2];//上一页面
          var index = that.data.item_index;
          var up = "comdata[" + index + "].share_num";
          var newp = ++that.data.share_num;
          prevPage.setData({//直接给上移页面赋值
            [up]: newp
          });
Copier après la connexion

Connexe recommandations :

Applet WeChat pour implémenter les clics Fonction de modification de la couleur de la police du bouton

Méthode du composant coulissant de l'applet WeChat pour modifier dynamiquement la transparence de l'étiquette

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal