1. 首先先安装依赖
npm install weixin-js-sdk --save
npm install jweixin-module --save
npm install --save-dev webpack-merge
2. app.vue文件
3. 写一个混入方法 全局混入 创建一个文件夹mixins 和pages平级 ,再创建一个share.js文件
// share.js
export const share = {
onShow() {
// console.log("全局混入");
// #ifdef H5
let pages = []
pages = getCurrentPages();
if (pages.length > 0) {
// console.log(pages[pages.length - 1].route, 'pages全局混入');
if (pages[pages.length - 1].route != 'pages/houseDetail/houseDetail') {
var redirect_link = pages[pages.length - 1].route;
this.setWxShare(redirect_link) // 分享传入参数
}
}// #endif
},
created() {},
}
4. 在main.js文件中引入
// 引入全局分享
import {
share
} from './mixins/share/share.js'
Vue.mixin(share)
最后大功告成!