Maison > Applet WeChat > Développement de mini-programmes > Comment un mini-programme transmet-il un tableau d'objets sur la page ?

Comment un mini-programme transmet-il un tableau d'objets sur la page ?

coldplay.xixi
Libérer: 2020-06-11 13:55:39
original
3932 Les gens l'ont consulté

Comment un mini-programme transmet-il un tableau d'objets sur la page ?

Comment l'applet transmet-elle un tableau d'objets sur la page ?

La méthode de passage d'un tableau d'objets par applet sur la page :

Passer un objet

// 通过JSON.stringify(obj) 方法将对象转化为字符串进行传递// 跳至结算页/**
   * 向下一级页面传递对象参数
   */
    buyAction: function(e) {
      var model = JSON.stringify(e.currentTarget.dataset.obj);
      wx.navigateTo({
        url: '../detail/detail?model=' + model,
      })
  }在下个页面接收//在下个页面的onload中获取,
  onLoad: function (options) {
    var model = options.obj;
    console.log(options.obj)
    this.setData({
        model:model    })
  },
Copier après la connexion

Passer un tableau

/**
   * 向下一级页面传递对象参数
   */
    buyAction: function(e) {
      var model = JSON.stringify(selected_list);
      wx.navigateTo({
        url: '../detail/detail?model=' + model,
      })
  }在下个页面接收/**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // 先将字符串转化为数组
    var list = JSON.parse(options.selected_list)
    console.log(list)
  },
Copier après la connexion

En résumé, la méthode de transmission d'objets ou de tableaux à la page de niveau inférieur est la même ;
Convertissez d'abord les paramètres à transmettre en chaînes via la méthode JSON.stringify(obj), puis dans les options de onLoad(). de la page de niveau inférieur, transfert Les paramètres peuvent ensuite être convertis en objets ou en tableaux et peuvent être utilisés normalement.

Tutoriel recommandé : "Mini programme"

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