收藏
回答

小程序怎么把分享函数写在构造器里

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 构造器 客户端 最新 最新

- 当前 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属性失效

}








回答关注问题邀请回答
收藏
登录 后发表内容