1. 程式人生 > >vuejs 項目引入微信jssdk

vuejs 項目引入微信jssdk

source ava scrip oos llb work div read exp

一、導入依賴包
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