小程序
小游戏
企业微信
微信支付
扫描小程序码分享
因为我看许多的参数传递方法都是必须要确定下来的值才能传递,url,set storage都是传递确定参数,但是这种{{}}语句中的变量如何传递呢?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
是不是想要页面跳转的时候动态传递参数?可以用模板字符串试试,反引号 ``
let param = ‘123’;
.wx.navigateTo({
url: `pageURL?id=${param}`
})
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
有四种方式传递,你的变量触发肯定是有条件的,变化时再选择下面一种方式传递改变后的值,如果说你变量一直变化,那为什么要传递呢,直接在另一个页面动态绑定啊。
1. 存储到数据缓存 https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorageSync.html
2. 通过App存放全局变量
3. URL数据传递,这个对象的话需要先通过JSON.stringify(obj)将object对象转换为JSON字符串,并返回该字符串,再到接收页面JSON.parse解析。
4. 通过事件通信通道 https://developers.weixin.qq.com/miniprogram/dev/api/route/EventChannel.html
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
是不是想要页面跳转的时候动态传递参数?可以用模板字符串试试,反引号 ``
let param = ‘123’;
.wx.navigateTo({
url: `pageURL?id=${param}`
})
有四种方式传递,你的变量触发肯定是有条件的,变化时再选择下面一种方式传递改变后的值,如果说你变量一直变化,那为什么要传递呢,直接在另一个页面动态绑定啊。
1. 存储到数据缓存 https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorageSync.html
2. 通过App存放全局变量
3. URL数据传递,这个对象的话需要先通过JSON.stringify(obj)将object对象转换为JSON字符串,并返回该字符串,再到接收页面JSON.parse解析。
4. 通过事件通信通道 https://developers.weixin.qq.com/miniprogram/dev/api/route/EventChannel.html