vuejs 项目引入微信jssdk

Posted Blog - Liang Fengbo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vuejs 项目引入微信jssdk相关的知识,希望对你有一定的参考价值。

一、导入依赖包
npm i -S weixin-js-sdk

二、前端页面使用

import wx from ‘weixin-js-sdk‘

export default {
  created() {
    let param = {
      debug: true,
      url: ‘http://localhost:8081/productgroups‘,
      jsApiList: [
        ‘chooseWXPay‘,
        ‘checkJsApi‘
      ]
    };
    wechatlib.queryJsConfig(param, (err, obj) => {
      if (err) {
        return this.$toast(err);
      }

      console.log(‘jsconfig ‘, obj);

      wx.config(obj);

      wx.ready(() => {
        console.log(‘wx.ready‘);
      });

      wx.error(function (res) {

        console.log(‘wx err‘, res);

        //可以更新签名
      });
    });
  }
}

三、wechatlib中获取jsconfig的方法

queryJsConfig(param, callback)
{
  networklib.post(‘/wechat/jsconfig‘, param).then(obj => {

    callback(null, obj);
  }).catch(err => {
    callback(err)
  });
}

以上是关于vuejs 项目引入微信jssdk的主要内容,如果未能解决你的问题,请参考以下文章

微信分享功能开发代码整理

微信jssdk的使用

微信jssdk-微信分享链接修改标题描述图片

vue项目中分享到朋友圈,调用微信接口

微信公众号开发之vue整理

H5与企业微信jssdk集成