研发工具-模型设计-新增-选择数据源后不出物理表名

Blade 未结 2 184
yuanmomo
yuanmomo 2026-01-22 14:30

一、该问题的重现步骤是什么?

1. 研发工具-模型设计-新增-选择数据源后点开物理表名下拉列表为空,/blade-develop/model/table-list接口正常返回了数据,响应时间没有超过1秒

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?

    期待看到物理表名,实际为空

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

    bladex的springboot版本。在Windows10上

四、请提供详细的错误堆栈信息,这很重要。

前后端都没有报错

五、若有更多详细信息,请在下面提供。

image.png

2条回答
  •  yuanmomo
    yuanmomo (楼主)
    2026-01-22 18:24

    image.png

    有数据

    作者追问:2026-01-22 18:24

    再试另外一个数据源,比如就直接配置一个临时的库,里面的表少一点看看能不能出来。不确定是不是json数据量过大导致的。

    如果都不行,可以在如下代码debugger或者console.log看看数据是怎样的。

    这个步骤你也可以录制个完整的操作调试视频发我们邮件 bladejava@qq.com

    CleanShot20260122194357@2x.png

    回答: 2026-01-22 18:24

    代码改成这样就出来了

    image.png

    image.png


    感觉this.findObject返回的不是要查找的对象本身,而是返回对象的一个拷贝

    回答: 2026-01-22 18:24

    image.pngimage.png

    发现所有这种动态加载的下拉选项都出不来

    作者追问:2026-01-22 18:24

    用的saber和avue的版本号多少,浏览器是什么,浏览器版本号多少

    作者追问:2026-01-22 18:24

    在访问下官网演示系统看看是不是正常的:https://saber3.bladex.cn

    如果正常的话,下载个官方原版的saber3项目,除了publicKey这些必须改的配置外,其他的都保持原样,然后访问谷歌浏览器看看这些功能是不是正常

    回答: 2026-01-22 18:24

    image.pngimage.png

    image.png

    image.png



    访问官网演示系统https://saber3.bladex.cn正常。

    我现在本地跑起来的就是“官方原版的saber3项目,除了publicKey这些必须改的配置外,其他的都保持原样”,用谷歌和火狐浏览器访问都不行。

    作者追问:2026-01-22 18:24

    这就很奇怪了,这么多年来还是第一次收到反馈这个问题,晚点我们改掉他吧,换掉之前的写法

    作者追问:2026-01-22 18:24

    回答: 2026-01-22 18:24

    新的提交可以了

提交回复