react-admin 获取标头 X-Total-Count 问题

问题描述 投票:0回答:1

当前端使用

react-admin
调用后端API时,从浏览器控制台收到此错误:

警告:缺少键的翻译:“HTTP 响应中缺少 X-Total-Count 标头。jsonServer 数据提供程序期望资源列表的响应包含此标头以及构建分页的结果总数。如果您正在使用 CORS,您是否在 Access-Control-Expose-Headers 标头中声明了 X-Total-Count?”

如果使用

ng-admin
调用后端API,效果很好。

reactjs http-headers react-admin
1个回答
6
投票

您需要在响应中添加一个名为“X-Total-Count”的标头来解决此问题。 “X-Total-Count”的值应等于记录总数。

假设您要获取评论列表,数据库中总共有 125 条评论,您要从中获取 25 条记录。那么“X-Total-Count”的值应该是125。

它被用于分页。

例如,这里我附上了Chrome开发工具的截图。

© www.soinside.com 2019 - 2024. All rights reserved.