// pages/webView/index.js Page({ /** * 页面的初始数据 */ data: { hasUserInfo: true, userInfo: {}, id: '', link: '' }, onLoad: function (options) { let that = this const eventChannel = this.getOpenerEventChannel() if (options.link) { that.setData({ link: options.link, id: options.id }) } else { // 监听acceptDataFromOpenerPage事件,获取上一页面通过eventChannel传送到当前页面的数据 eventChannel.on('acceptDataFromOpenerPage', function(data) { console.log('参数', data) if (data.title) wx.setNavigationBarTitle({ title: data.title }) that.setData({ link: data.link, id: data.id }) // saveBannerLookNum({ id: data.id }) }) } }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { let { link, id } = this.data return { title: '', path: '/pages/index/index?id=' + id + '&link=' + link + '&type=2' } } })