Revisión del programa WeChat Mini / 1

  1. Haga clic en event bindtap para pasar parámetros a través de datos-
  2. Ir a wx.nav ... Los parámetros se pasan a través de la URL y luego se obtienen a través de las opciones
  3. Loop wx: for = { {}} da un elemento de índice por defecto
  4. La etiqueta de entrada realiza la función de enlace bidireccional, debe agregar un bindinput = "nombre de función", y obtener el valor que ingresa cada vez a través de detail.value en e.
  5. La prueba de registro regular () para que coincida es verdadera o falsa
  6. Guárdelo en la var global app = getApp (), escríbalo en el encabezado, porque se puede usar, lo siguiente se obtiene a través de app.globalData. O algo
  7. Onload se ejecuta sólo una vez. El estado que se muestra aquí se puede actualizar durante el onshow.
  8. Inserte la descripción de la imagen aquí
  9. Una forma de almacenar datos es almacenar el global, y la otra es almacenarlo localmente, porque la primera vez que abre el proceso, el global está ahí, y la próxima vez que ingresa, el global desaparecerá, así que usted necesita guardarlo dos veces y guardarlo localmente, wx .set u obtener storageSync, el valor está en forma de pares clave-valor, por ejemplo: 'teléfono', aaa
  10. Obtener información del usuario se combina mejor con open-type = "userInfo", bindgetuserinfo = "xxx", lo que significa que se obtiene la información del usuario y luego se llama a xxx.
  11. wx.removeStorageSync ("valor clave") Como su nombre lo indica, eliminar
  12. Cambiar el valor de globalData de una página no cambiará el valor de otras páginas. Debe actualizarse manualmente. Se siente como actualizar los datos de onShow, porque no es como vue, que debe actualizarse manualmente, setData.
  13. La página principal secundaria pasa el valor, el padre hijo pasa la URL, el padre secundario pasa el valor, el código es, por ejemplo:
    var pages = getCurrentpages ()
    var prevPage = pages [pages.length-2] Esto significa que puedes volver a la página anterior
    prevPage.setData ({}) Para actualizar el valor de la página anterior, este prevPage representa el esto de la página anterior, y se siente como actualizar el valor de otra página en otra página. También puede configurar una función en la página principal, pasar el método de página principal prevPage. En la página secundaria (los parámetros deben pasarse), y luego está bien.
  14. Modificar variables locales en data:
    listData: [{id: 1, name: "zz"}] De
    esta manera, quiero modificar el valor del nombre:
    this.setData ({["listData [0] .name"]: "aa "}) El
    índice se puede usar para el empalme de cadenas normal. Este profesor habla python, y creo que se puede empalmar con es6, y el problema de esto en la función, siento que es muy problemático guardar sin eso, la función de flecha ha terminado y el rendimiento no es bueno.

He resumido tanto en los últimos días, eh ╯ ^ ╰

Supongo que te gusta

Origin blog.csdn.net/weixin_46013619/article/details/105417802
Recomendado
Clasificación