vue-router做第三方支付宝登录,请求之后的地址为http://12345:7080/?app_id=12345&source=12345&scope=12345&auth_code=12345#/index
,
如果获取url中的参数?app_id、source、scope、auth_code
this.$route.fullPath只能取到#号之后的字符串,
貌似this.$router 可以通过这个路由实例找到baseurl,可以获取到全部的地址,但是需要自己去写js解析出里面的参数了?
在配置支付宝登录跳转地址的时候把# 修改成%23,就可以正常了,this.$route.query 就可以取到参数了