进行复杂项目开发时,服务端会把接口拆分的比较细,以方便复用。而拆分后的接口在前端进行组合请求时,通常会出现一个区块要请求多个接口请求才能拿到想要的数据,过多的数据请求会导致区块渲染较慢等问题... 解决方案 1.  在服务端再开发一个新的合并接口来为客户端提供数据 缺点: 该接口可复用性低,不易维护 2. 端在请求时对接口动态合并,后端有一个专门处理合并接口的服务接口 注意: 合并接口需要分发多个请求到不同的接口,然后返回数据给客户端,需要调整接口响应效率 示例: 客户端: 接口 api/combine 参数 apis=[{ url:'users/base', body:{ type:2 } },{ url:'users/account', body:{ id:20 } }]...
发布于 8 years ago
1133562