vue做微信分享一直报错找不到config是怎么回事
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
我引入了weixin-js-sdk模块 但是在做wx.config配置时 一直报错,求大神指导
贴上代码:
import wx from ‘weixin-js-sdk’; export default { data () { return { shareObj: null } }, props: [ ‘shareDetails’], mounted(){ this.shareObj = this.shareDetails this.wxInit(this.shareObj) }, methods:{ wxInit(shareobj){ wx.config({ debug:true, appId:shareobj.appid, nonceStr: shareobj.nonceStr, signature: shareobj.signature.toLowerCase(), timestamp: shareobj.timestamp, jsApiList: [ ‘onMenuShareTimeline’, ‘onMenuShareAppMessage’ ] });
wx.error(function (res) {
alert("errorMSG:"+JSON.stringify(res));
});
wx.ready(function () {
//分享到朋友圈
wx.onMenuShareTimeline({
title: shareobj.title,
link: 'http://test.youpinfood.com'+shareobj.link,
imgUrl: shareobj.pic,
success: function (res) {
// 用户确认分享后执行的回调函数
alert('分享成功'+res)
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
//分享给朋友
wx.onMenuShareAppMessage({
title: shareobj.title,
desc:shareobj.desc,
link: 'http://test.youpinfood.com'+shareobj.link,
imgUrl: shareobj.pic,
type:'',
sataUrl:'',
success: function (res) {
// 用户确认分享后执行的回调函数
alert('分享成功'+res)
},
cancel: function (res) {
// 用户取消分享后执行的回调函数
}
});
});
}
}
}