• 微信公众号h5写一个全局调用微信分享功能


    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)

    最后大功告成! 

  • 相关阅读:
    用arduino开发梅树派Raspberry Pi Pico
    uniapp——实现在线选座功能——技能提升
    【无标题】
    v-model和.sync的区别
    C++ primer plus C++的编程模块(1)
    CTF网络安全题目个人导航【持续更新】
    SpringCloud Gateway--Predicate/断言(详细介绍)中
    开源大模型ChatGLM2-6B 1. 租一台GPU服务器测试下
    Docker 必知必会3----使用自己制作的镜像
    孔松(信通院)-数字化时代云安全能力建设及趋势
  • 原文地址:https://blog.csdn.net/qq_51538602/article/details/133962781