vue页面根据参数名称,获取链接中的参数值code

202 阅读1分钟

1.创建getQueryString方法

// 获取地址栏参数
methods: {
    getQueryString(n) {
      let r,
        reg = new RegExp('(^|&)' + n + '=([^&]*)(&|$)');
      r = window.location.search.substring(1).match(reg);
      return r ? decodeURI(r[2]) : null;
    },
 }

2.直接调用getQueryString方法即可获取code值

// let code = this.getQueryString('code');