zoukankan      html  css  js  c++  java
  • 微信小程序 navigateTo 传对象参数

    当微信小程序navigateTo传入参数是个object时,请使用JSON.strtingify将object转化为字符串,代码如下:

    wx.navigateTo({
         url: '../sendCheckTea/sendCheckTea?current=' + JSON.stringify(object),
    })

    接收的时候使用json.parse将字符串解析成对象,代码如下:

    let data = JSON.parse(options.current)

    需要注意的是,不要将参数object先使用变量存起来,然后进行传递,这样写接收的时候无法解析成功object,错误展示代码如下:

    //错误示范
    let data = JSON.stringify(object);
    wx.navigateTo({
         url: '../sendCheckTea/sendCheckTea?current=' + data
    })
    
    //这样传入data,接收参数的时候无法解析成功object

    ps:在这个地方踩了很多坑,终于发现是这个原因无法解析成功,所以还是直接在传参的地方直接json.stringify转化,不要使用变量存起来再传

  • 相关阅读:
    ELASTIC 动态修改配置API
    ELASTIC API
    ELASTIC索引监控脚本
    java并发多线程纪要
    Git 基础
    Linux 权限规划ACL
    Linux账号管理(二)
    Linux账号管理(一)
    Linux 备份工具dump
    Linux 文件压缩、打包
  • 原文地址:https://www.cnblogs.com/zzd0916/p/7831489.html
Copyright © 2011-2022 走看看