获取extraData
时间: 2023-11-21 18:05:08 浏览: 150
ExtractData
4星 · 用户满意度95%
在跳转到目标小程序时,通过 `extraData` 参数可以向目标小程序传递数据。如果你想在目标小程序中获取传递过来的 `extraData` 数据,可以使用目标小程序的 `App` 对象的 `onLaunch` 和 `onShow` 生命周期函数。
在 `onLaunch` 和 `onShow` 生命周期函数中,可以通过 `options` 参数获取传递过来的数据,该参数中包含了 `extraData` 字段,用于获取从其他小程序传递过来的数据。
例如,以下代码可以在目标小程序启动或从后台进入前台时获取传递的 `extraData` 数据:
```javascript
App({
onLaunch: function (options) {
console.log('onLaunch', options.extraData)
// 获取从其他小程序传递过来的 extraData 数据
},
onShow: function (options) {
console.log('onShow', options.extraData)
// 获取从其他小程序传递过来的 extraData 数据
}
})
```
需要注意的是,获取传递的 `extraData` 数据时,需要先判断 `options.extraData` 是否存在,以避免出现错误。
阅读全文