1.0.26 • Published 4 years ago

@ctsy/wechat v1.0.26

Weekly downloads
17
License
ISC
Repository
github
Last release
4 years ago

castle-wechat 使用说明

注意事项

  1. 该组件需要配合服务端使用,服务程序暂不开源,如需合作请联系18990191742

使用方式

  1. 安装
yarn add -D @ctsy/wechat
// npm i -D @ctsy/wechat
// cdn 引入:https://npm.taobao.org/@ctsy/wechat/dist/main.min.js
  1. 导入
import Wechat,{
  IsWechatBrower,
  user,
  config,
  jsConfig,
  location
} from "@ctsy/wechat";
  1. 在App.vue中的created中完成配置,或在main.ts中
if (IsWechatBrower) {
    await config({
      WechatID: "gh_339982221ea7",
      UUID: '',//来自本地缓存的用户的UUID信息
      BaiduMapAK:'',//百度Map的AK
    });
    let UserInfo = await user();
    //获得用户信息后请保存到Vuex中或其它地方
    jsConfig();
} else {
}
  1. 结合vue-router拦截器使用
router.beforeEach(async (to, from, next) => {
  //可以在此处提示正在请求认证
  if (IsWechatBrower && !window.Store.state.User.Wechat.openid) {
    let { d } = await user()
    window.Store.commit('M_USER_WECHAT', d)
  }
}
  1. 使用其它需要的接口
1.0.26

4 years ago

1.0.25

4 years ago

1.0.24

4 years ago

1.0.23

4 years ago

1.0.22

4 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago