Transferencia de parámetros del subprograma WeChat

1. Cuando el navegador salta

página wxml ("&" está disponible cuando hay muchos parámetros)

1

<navigator url='../index/index?id=1&name=aaa'></navigator>

  O agregue un evento de clic, js usa navegar a para saltar y pasar parámetros, los dos efectos son los mismos

wx.navigateTo({ 
            url: '../index/index?id=1&name=aaa', 
          })

La página js se obtiene directamente en onLoad

  onLoad: función (opciones) { 
     // Las opciones de inicialización de página son parámetros traídos por el salto de página 
     var id = opciones.id // Obtener valor 

  },

2. Variables globales

página app.js

datos globales: { 
      id: nulo 
    }     

asignación:

var aplicación = getApp(); 
aplicación.globalData.id = 2

Valor:

var aplicación = getApp(); 
id de var = app.globalData.id

3. Valor de subíndice de índice de lista

página wxml

1

<button bindtap='clickMe' data-id='1'>点击</button>

Si necesita pasar más de uno, puede escribir múltiples datos-[parámetros] para pasar

página js

1

2

3

4

clickMe:function(e){

  var id = e.currentTarget.dataset.id

  console.log(id);

},

  Nota : configure data-[nombre del parámetro] para pasar parámetros a través de wxml, [nombre del parámetro] solo puede estar en minúsculas, no en mayúsculas

4. valor de pase de formulario de formulario

El valor que pasa en el formulario es relativamente simple y de uso común, por lo que no daré un ejemplo.

Supongo que te gusta

Origin blog.csdn.net/weixin_42748604/article/details/113885664
Recomendado
Clasificación