Maison  >  Article  >  Applet WeChat  >  Comment effectuer des opérations de transfert dans la page du mini programme

Comment effectuer des opérations de transfert dans la page du mini programme

王林
王林avant
2021-02-24 10:11:443770parcourir

Comment effectuer des opérations de transfert dans la page du mini programme

Jetons d'abord un coup d'œil au contenu du document officiel :

Le document officiel dit qu'en définissant l'attribut open-type="share" sur le bouton composant, l'utilisateur peut L'événement Page.onShareAppMessage est déclenché après avoir cliqué sur le bouton Composants associés : bouton.

Documentation officielle du site : https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share.html

Comment effectuer des opérations de transfert dans la page du mini programme

Comment effectuer des opérations de transfert dans la page du mini programme

Dans le premier cas, cliquez sur le mini programme pour transférer

Comment effectuer des opérations de transfert dans la page du mini programme

Comment effectuer des opérations de transfert dans la page du mini programme

Aucun paramètre

  //转发
  onShareAppMessage: function() {
    let users = wx.getStorageSync('user');
    if (res.from === 'button') {}
    return {
      title: '转发',
      path: '/pages/index/index',
      success: function(res) {}
    }
  }

Ajouter des paramètres

  //转发
  onShareAppMessage: function() {
    let users = wx.getStorageSync('user');
   if (res.from === 'button') {}
    return {
      title: '转发',
      path: '/pages/index/index?from_uid=' + users.id,
      success: function(res) {}
    }
  }

Deuxième type : Partager

Comment effectuer des opérations de transfert dans la page du mini programme

Ce partage doit être transformé en bouton et ouvert -type ajouté ="share"

Ne pas ajouter de paramètres

  onShareAppMessage: function (res) {
    if (res.from === 'button') {
    }
    return {
      title: '转发',
      path: '/pages/index/community/topic/topic',
      success: function (res) {
        console.log('成功', res)
      }
    }
  }

Ajouter des paramètres

  //转发
  onShareAppMessage: function (res) {
    if (res.from === 'button') {
 
    }
    return {
      title: '转发',
      path: '/pages/index/community/topic/topic?jsonStr=' + this.data.list,
      success: function (res) {
        console.log('成功', res)
      }
    }
  }

Comment effectuer des opérations de transfert dans la page du mini programme

Rappel : Les paramètres transmis ici doit être dans onLoad Utilisez les options

Comment effectuer des opérations de transfert dans la page du mini programme

Recommandations associées : Tutoriel de développement de mini-programmes

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer