当以 params 形式传送的时候,数据会被写入请求 url ,形如get请求
以 data 形式传递参数则不会
是不是说, get 请求用 params , post 用 data 这样的设计目的
已解决
悬赏分:20
- 解决时间 2021-11-26 19:08
点赞 0反对 0举报 0
收藏 0
分享 0
回答3
最佳
-
这仅仅是axios内部代码自定义的一个规范而已. 你想用get请求数据, 就把数据包裹在params对象里, axios解析参数进行xml请求, 你想post传输数据, 就用data包裹. 没有什么分别. 举个例子: vue的钩子函数, methods就是一个对象, mounted就是一个函数, 人家就这么定义的. 不解释.
支持 0 反对 0 举报2021-11-26 07:35