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

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

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

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 15

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

3年前 评论
Aliliin 3年前

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

3年前 评论

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

开个玩笑 :see_no_evil:

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

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

不是,他就是懒。

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

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

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

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

3年前 评论

如果是我会另写一个

3年前 评论

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

3年前 评论
playmaker

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

3年前 评论
giao哥

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

3年前 评论

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

3年前 评论

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

3年前 评论

分类也是可以懒加载的

3年前 评论

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

3年前 评论

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

3年前 评论

谁话语权大听谁的

3年前 评论

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