想请教一下各位一个接口写法问题

   就是有一个分类列表,它是有分页的,然后有一个下拉框也需要这个列表,但是不需要分页。你们是会重新写一个没分页的分类列表接口,还是直接用原来有分页的列表接口,然后pageSize传一个足够大的数。
   我今天因为这个问题被前端怼了,我直接让他pageSize搞大一点,他让我重新写个接口。我想知道一下究竟是我问题还是他问题。
本作品采用《CC 协议》,转载必须注明作者和本文链接
附言 1  ·  4年前

顺便说一句,我和那个前端因为某些原因关系很差,会不会是他就是故意恶心我

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 15

接口本就是互相商量的,我会沿用分页接口,然后让前端自己设置一个足够大的分页。

4年前 评论
Aliliin 4年前

下拉框也可以用分页展示 例如查看更多功能

4年前 评论

为了避免这种问题,直接 GraphQL,想拿什么自己拿 :speak_no_evil:

开个玩笑 :see_no_evil:

我赞同你的做法,能简洁就简洁。

顺便说一句,我和那个前端因为某些原因关系很差,会不会是他就是故意恶心我

不是,他就是懒。

4年前 评论
小李世界 (作者) 4年前
jenkincei

我的做法,带page参数就给分页,不带page就给all

4年前 评论
半人间 4年前
leslieeilsel 4年前

这个感觉是前端的事情,因为这个下拉框我感觉搞成滚动加载的比较好,否则数据量大的时候就很难堪。

4年前 评论

如果是我会另写一个

4年前 评论

先打一架,谁打赢了听谁的

4年前 评论
playmaker

说白了 就是都想省事 从不考虑其他的,别问我咋知道的

4年前 评论
giao哥

pagesize 传大点没得问题啊 一样的数据结构 说什么说拿出你后端的气势。

4年前 评论

下拉列表应该让前端加一个搜索框,同时你的接口也要做调整

4年前 评论

一般下拉数据多时也是需要滚动分页加载的,硬气点怼回去

4年前 评论

分类也是可以懒加载的

4年前 评论

很明显这个接口可以复用 完全可以商量 工作上能沟通就沟通 或者你直接拉他和 TL 说明情况 你只需要说服 TL 正确的情况下不要妥协。

4年前 评论

下拉改一下查看更多就行了,每点一次page+1

4年前 评论

谁话语权大听谁的

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!