小程序怎么把分享函数写在构造器里
发布于 6 年前 作者 dongjie 7200 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

Component({

/**

  * 组件的属性列表

  */

properties: {

current: {

value: 1,

type: String

},

shopList:{

type:Array

}

},

/**

  * 组件的初始数据

  */

data: {

},

pageLifetimes: {

onShareAppMessage(e) {

if (e.from === “button”) {

return {

imageUrl: this.data.shopList[e.target.dataset.id * 1].good_href,

path: ‘/pages/goodsDetail/goodsDetail?goods=’ + this.data.goods, // 路径,传递参数到指定页面。

success: function (res) {

// 转发成功

wx.showToast({

title: “分享成功”,

icon: ‘success’,

duration: 2000

})

},

}

}

},

},

/**

  * 组件的方法列表

  */

methods: {

goods(e){

this.setData({

goods: e.currentTarget.dataset.goods

})

wx.navigateTo({

url: “…/goodsDetail/goodsDetail?goods=” + e.currentTarget.dataset.goods

})

},

},

})

小程序 怎么把分享函数写在构造器里 不写在构造器里会造成传参未定义

return{

imageUrl属性失效

}

回到顶部