关于uni-app的请求问题,可以访问官方文档
值得注意的一个点就是全局配置域名的问题。
因为本地测试是localhost,但是实际部署前后端分离的,域名就不是localhost了,端口号什么的也可能要变,要是不用一个全局变量来代替域名,那后期总不能一个个改吧……
那么怎么设置全局变量呢。
网上都是写Vue.prototype……
或者App.prototype……
。
我之前就照着这样写吧,一直没生效。先来看看main.js文件内容的一个结构。
首先,是写在createApp()
里面的
然后,应该写app..config.globalProperties.$……=……
注意这个出现的位置吖。
然后使用的时候就可以:
不要直接在axios里面使用this调用哦!