* 描述问题
在筛选区块和数据区块共存的情况下,为筛选区块的字段设置默认值,为数据区块设置数据范围,数据会被重复请求且相互包含,第一次的数据包含第二、第三次的数据,后两次数据相同。不论桌面端或移动端,在页面首次加载时就会发生该问题,桌面端刷新页面时、移动端切换页面时会出现该问题。
* 运行环境
- NocoBase 版本: 1.8.4
- 数据库种类与版本: 8.4.4
- 操作系统: Windows 11
-浏览器及版本: Edge
- 部署方式: Docker
- Docker 镜像版本: nocobase/nocobase:1.8.4
如何重现
新开一个空白页面,添加筛选区块、网格卡片区块,并将两个区块连接。为筛选区块中的字段设置默认值,为网格卡片区块设置数据范围。刷新该页面,即可发现所需的数据被多次请求且互相包含,严重拖慢页面加载速度。
预期行为
正确的加载,应该只请求一次数据,且不存在数据被多次覆盖的过程。
截图