先看效果:^_^
API
将后端接口地址转成枚举
ModelApi
使用declare module定义模块
RequestParams:
定义请求的参数
BaseParams:
包装请求的参数,这里使用的是axios,所以参数为**
url
,和data
**
BasePage:
定义列表的统一传参
使用:
每一个参数定义都用|隔开!
RequestRes:
接口返回定义
BaseListRes:
定义列表的统一返回,(具体看接口怎么定义)
使用:
在post方法中使用(get同理):
axios
使用axios请求
总结:
精髓在于使用了type关键字以及或操作符 “|”
,这样能在匹配到url
这个参数的时候可以推导出data
中的对应字段!( ^o^ )
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END