我这里有个问题。分页。每页显示10条。但是目前这个接口只有9条数据。最后一条显示的是null。所以怎样避免这种报错的情况呢?
后端返回的数据:
不够的返回的null:
我这里有个问题。分页。每页显示10条。但是目前这个接口只有9条数据。最后一条显示的是null。所以怎样避免这种报错的情况呢?
后端返回的数据:
不够的返回的null:
拿到数据的之后过滤一遍再输出作为实际数据 computed 用起来
讲道理这个事情一定要沟通好的,
最好能和后端好好聊聊,
不成就是和领导聊聊我认为也是应该的,
1.发送有效数据,讲道理前端最多做格式的整理,不应该修改数据的内容
2.讲道理后端都是强类型的语言,规范一下输出格式,
譬如空数组输出 [],而不是 null,能减轻很多工作量,
不需要前端每个数组什么的都判断一遍 null
等我们用 TypeScript 之后直接摔锅后端 ..
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
你这报错和分页没关系吧,是你数据处理出现了问题...
1.以实际返回的数据条数作为循环的上限
2.判断对象是否存在、是否有userId属性