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