【uni-app】【02】请求域名的全局配置。

文章讨论了在uni-app中处理请求时遇到的域名配置问题。在本地开发使用localhost,但在部署后需要更换域名和可能变动的端口号。作者建议使用全局变量来管理域名,以避免后期大量修改。在main.js文件中,应将变量设置在createApp()内,通过app.config.globalProperties.$变量名=值的方式设置,并提醒在axios中避免直接使用this调用。
摘要由CSDN通过智能技术生成

关于uni-app的请求问题,可以访问官方文档 https://uniapp.dcloud.net.cn/api/request/request.html

值得注意的一个点就是全局配置域名的问题。

因为本地测试是localhost,但是实际部署前后端分离的,域名就不是localhost了,端口号什么的也可能要变,要是不用一个全局变量来代替域名,那后期总不能一个个改吧……

那么怎么设置全局变量呢。
网上都是写Vue.prototype……或者App.prototype……
我之前就照着这样写吧,一直没生效。先来看看main.js文件内容的一个结构。

image

首先,是写在createApp()里面的

然后,应该写app..config.globalProperties.$……=……

注意这个出现的位置吖。
然后使用的时候就可以:

image

不要直接在axios里面使用this调用哦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萌狼蓝天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值