Refer to the code of this encapsulation API to understand the problem with base
Plus an understanding of ' ${base/login} ' below encapsulates Axios request for invocation
Let base = "
Export Const Requestlogin = params + = {return Axios.post (' ${base}/login ', params). Then (res = res.data)}
Export Const Reqsaveuserprofile = params + = {return Axios.post (' ${base}/user/profile ', params). Then (res = Res.dat A)}
Export Const Reqgetuserlist = params + = {return Axios.get (' ${base}/user/list ', {params:params})}
Export Const Reqgetbooklistpage = params + = {return Axios.get (' ${base}/book/list ', {params:params})}
Export Const Reqdeletebook = params + = {return Axios.get (' ${base}/book/delete ', {params:params})}
Export Const Reqeditbook = params + = {return Axios.get (' ${base}/book/edit ', {params:params})}
Export Const Reqbatchdeletebook = params + = {return Axios.get (' ${base}/book/batchdelete ', {params:params})}
Export Const Reqaddbook = params + = {return Axios.get (' ${base}/book/add ', {params:params})}
Encapsulating Axios Requests