vue中使用axios上传文件?

vue中使用axios上传文件?,第1张

我看了下我之前写的几个代码,全都不是直接挂在在vue 原型上的,

而是写个apis.js  里面引入 引入

然后再把 这扒薯个js 挂在vue原型上

apis.js

apis.js

main.js

能不能直接挂载再vue 原茄此镇型 我也不清颤粗楚,需要求证

在uniapp中,使用axios进行请求时,uniapp无法使用axios的适租岁袜配器,需要基于uni.request来定义适配器。

安装完成axios后在项目utils目录下雀慧建一个axios文件

文中根目录代表utils中的axios文件夹

在根目录新建一个axios.js文件,在该文件弊激中配置一个新的axios

首先现在vue项目里面找到config这个文件,配置里面的index.js

然后再配置生产环境的参数,也就是dev.env.js

最后在prod.env.js里面配置

给config/index.js里面旅团唤的内容做个注释

我在src里面创建了一个文件夹axios,api.js是我封装axios方法的文件,globalData.js是存放后台接口的文件。

在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和node.js中。他有很多优秀的特性,例如拦截请求和响应、取消请求、转换json、客户端防御XSRF等或粗。拆凯所以vue官方也是果断放弃了对其官方库vue-resource的维护,直接推荐我们使用axios库。

globalData.js

然后是最重要的引用(important)

import api from '@/axios/api.js'

import gd from '@/axios/globalData.js'

config/index里面host: 'localhost', 需要注意,否则运行会underfind


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8228197.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存