本章节:在webapp入口页面完成微信access_token和jsapi_ticket初始化。然后就可以在任意页面去签名注入微信配置中。

  created(){
    this.getAccessToken(Bus.appid,Bus.secret);
  },
  methods:{
    getAccessToken(appid,secret){
        this.$http.get('weixin/getaccess_token?appid='+appid+'&secret='+secret,null,r=>{
          Bus.access_token = r.data.access_token 
          this.getJsapiTicket();
        },r=>{

        })
},
getJsapiTicket(access_token){
    this.$http.get('weixin/getticket',null,r=>{
       Bus.jsapi_ticket = r.data.ticket 
    },r=>{

    })
},
  }

初始化完成后呢需要全局缓存一下这两个。需要注意的是前端不可以直接调用获取微信access_token和jsapi_tikect接口,如果直接访问会出现不允许的跨域请求拦截,所以需要在后端服务端获取,然后前端通过ajax请求获取

Logo

前往低代码交流专区

更多推荐