一开始以为这里坑很大,结果坑其实并不大,而且内置了很多常用函数,
可能是我带有偏见了,所以这篇文章就简短的介绍了一下。
在 @/utils/request.js
中创建了 Axios 实例,
并且在 @/api/manage.js
中封装了常用函数
只需要在组件内按需导入即可。
Jeecg-boot 封装好了 Axios 的实例,
并且导出了可能会用到的一些常用函数:
httpAction()
putAction()
getAction()
,
而且内置了一些简单的内置函数:
deleteAction()
getUserList()
getRoleList()
getServiceList()
getPermissions()
saveService()
downFile()
只需要在需要使用的组件内 import
即可,
但是封装好了的 Axios 实例默认是 JSON
传输的,
所以需要使用 form-data
传输时,需要用 new FormData()
然后 .append()
来传递数据