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

不言
不言original
2018-08-16 15:26:3212104parcourir

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
    });

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
})

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
          });

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!

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