终极Windows运行库解决方案:5分钟告别软件兼容性困扰
2026/7/17 14:43:00
(推荐)
订单确认页 + 用户ID → 用 storage 或 eventChannel
eventChannel(最适合你现在这个跳转)uni.navigateTo({ url: '/pages/order/orderConfirm', success(res) { res.eventChannel.emit('juzhongyi', { aa: 145 }) } })⚠️ 注意:如果在 methods 里,
this要先保存
const that = this uni.navigateTo({ url: '/pages/order/orderConfirm', success(res) { res.eventChannel.emit('juzhongyi', { aa: 145 }) } })全局定义一个变量,aa
onLoad() { const eventChannel = this.getOpenerEventChannel() eventChannel.on('juzhongyi', data => { this.aa = data.aa console.log("this.aa after event",JSON.stringify(this.aa)) }) }storage(支付流程最稳)uni.setStorageSync('orderConfirm', { order, userid: this.userid }) uni.navigateTo({ url: '/pages/order/orderConfirm' })onLoad() { const data = uni.getStorageSync('orderConfirm') this.order = data.order this.userid = data.userid }| 场景 | URL |
|---|---|
| ID / type / page | ✅ |
| 简单字符串 | ✅ |
| 对象 | ❌ |
| 订单 | ❌ |
| 支付参数 | ❌ |