数据加载方式选择“筛选条件为空时不加载数据”,数据默认不加载,需要刷新才行。

* 描述问题

数据加载方式选择“筛选条件为空时不加载数据”,数据默认不加载,需要刷新才行。并且切换页面后再切换回来又不加载,需要再次刷新。

* 运行环境

服务器环境:Linux Alpine-pi 6.6.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.47-1+rpt1 (2024-09-02) aarch64 GNU/Linux
NocoBase版本 v1.3.23-beta

  • NocoBase 版本:
  • 数据库种类与版本:
    Postgre Nocobase Docker 带的版本
  • 操作系统: MacOS 14.5 (23F79)
    -浏览器及版本
    浏览器:Google Chrome Version 129.0.6668.70 (Official Build) (arm64)
  • 部署方式: Docker
  • Docker 镜像版本:nocobase/nocobase:latest
  • NodeJS 版本:

如何重现

创建一个页面,创建一个表格,添加一些内容,配置操作添加“刷新”。数据加载方式选择“筛选条件为空时不加载数据”,然后保存,数据会消失,再点击刷新,数据会重新出现。跳到其他页面再跳回来数据再次消失,需要重新刷新。

预期行为

所有数据出现不消失。

截图

日志

这里的文案说的就是不加载数据的,需要配合筛选区块一起使用。它的意思指的是只有点击筛选区块的筛选按钮时才会加载数据,或者筛选区块中有默认值,也会自动出发一次加载数据。

文档参考:https://docs-cn.nocobase.com/handbook/ui/blocks/block-settings/loading-mode#数据加载方式