Browse Source

分享 打印信息

feature/feature-compatible
fengchengzhi 7 years ago
parent
commit
a5366a4638
2 changed files with 15 additions and 19 deletions
  1. 25
      src/models/wxShare.js
  2. 9
      src/view/home.vue

25
src/models/wxShare.js

@ -43,27 +43,26 @@ Vue.prototype.wxShare = function(params) {
var shareConfig = response.data.data.shareConfig
wx.config({
debug: true, // 开启调试模式,开发时可以开启
debug: false, // 开启调试模式,开发时可以开启
appId: jsApiSignConfig.appId, // 必填,公众号的唯一标识 由接口返回
timestamp: jsApiSignConfig.timestamp, // 必填,生成签名的时间戳 由接口返回
nonceStr: jsApiSignConfig.nonceStr, // 必填,生成签名的随机串 由接口返回
signature: jsApiSignConfig.signature, // 必填,签名 由接口返回
jsApiList: ['onMenuShareAppMessage']
})
console.log("appId",jsApiSignConfig.appId)
console.log('timestamp',jsApiSignConfig.timestamp)
console.log('nonceStr',jsApiSignConfig.nonceStr)
console.log('signature',jsApiSignConfig.signature)
console.log('jsApiList',response.data.data.jsApiList)
console.log('title',shareConfig.title)
console.log('desc',shareConfig.desc)
console.log('url',encodeURIComponent(shareConfig.url))
console.log('img',shareConfig.img)
// console.log("appId",jsApiSignConfig.appId)
// console.log('timestamp',jsApiSignConfig.timestamp)
// console.log('nonceStr',jsApiSignConfig.nonceStr)
// console.log('signature',jsApiSignConfig.signature)
// console.log('jsApiList',response.data.data.jsApiList)
//
// console.log('title',shareConfig.title)
// console.log('desc',shareConfig.desc)
// console.log('url',encodeURIComponent(shareConfig.url))
// console.log('img',shareConfig.img)
wx.ready(() => {
alert(123)
//获取“分享给朋友”按钮点击状态及自定义分享内容接口
wx.onMenuShareAppMessage({ // 分享给朋友
title: shareConfig.title, // 分享标题
@ -71,8 +70,6 @@ Vue.prototype.wxShare = function(params) {
link: shareConfig.url, // 分享链接 默认以当前链接
imgUrl: shareConfig.img, // 分享图标
success: function(res){
alert(123)
alert(res)
}
})
})

9
src/view/home.vue

@ -20,7 +20,7 @@
<a v-if="promotionImgList.linkUrl != '' " :href="promotionImgList.linkUrl"><img :src="promotionImgList.imgUrl"/></a>
<a v-else href="javascript:void(0)"><img :src="promotionImgList.imgUrl"/></a>
</div>
<div class="new-card" v-for="item in goodsList">
<div class="new-card" :class="{'new-card-first': index == 0}" v-for="(item,index) in goodsList" :key="index">
<div class="new-card-top">
<img :src=" imghost + item.list[0].categoryImage">
</div>
@ -326,16 +326,15 @@
background-size: 100% 100%;
}
.home .page-content .coupon {
margin-top: 0.05rem;
margin-bottom: 0.05rem;
margin-top: 0.3rem;
}
.home .page-content .coupon img {
width:6.8rem;
display: block;
margin: auto;
}
.home .page-content .new-card {
/*padding-bottom: 0.5rem;*/
.home .page-content .new-card-first{
padding-top: 0.3rem;
}
.home .page-content .new-card .new-card-top {
padding: 0rem 0 0.3rem;

Loading…
Cancel
Save