前端项目中,不同的模块有各自的Api请求,封装完成后,放在不同的模块的service文件中,这样理由模块自行管理,和code spliting。但是,存在Api请求的复用,A模块会调用B模块和C模块的Api,所有Api都放在一个service文件中,感觉很混乱,而且大多数都没有被复用到。请问,有什么好的方式,来复用这些Api?
前端项目中,不同的模块有各自的Api请求,封装完成后,放在不同的模块的service文件中,这样理由模块自行管理,和code spliting。但是,存在Api请求的复用,A模块会调用B模块和C模块的Api,所有Api都放在一个service文件中,感觉很混乱,而且大多数都没有被复用到。请问,有什么好的方式,来复用这些Api?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
独立于a、b、c模块,新建一个 common 模块,用来存放这类公共的 api 即可