中国行政区选项内容超长时的展示

* 当中国行政区字段的选项超长时,内容换行会展示导致文本超出下拉框宽度,悬浮在下拉框之外。

* 运行环境

  • NocoBase 版本: 1.9.1
  • 数据库种类与版本:
  • 操作系统: MacOS
  • 浏览器及版本: Chrome 143.0.7499.40
  • 部署方式:
  • Docker 镜像版本:
  • NodeJS 版本:

如何重现

  1. 数据表A添加字段,类型为中国行政区。
  2. 页面设计模式添加区块,选择数据表A。
  3. 字段配置中国行政区,页面布局为单列以上。
  4. 中国行政区中下拉选择名称较长的选项,例如:内蒙古自治区 / 呼和浩特市 / 呼和浩特经济技术开发区
  5. 查看选项内容的展示

预期行为

  1. 当选项内容的长度超过下拉框的宽度时,下拉框中选中的内容仅展示最后一级的内容,其上级内容用省略号(…)代替。
  2. 如果最后一级选项内容的长度仍然超过下拉框的宽度,则从右向左展示当前下拉框最长能展示的字符宽度,其余内容均用省略号(…)代替。

截图

日志

感谢反馈,问题记下了。这个字段是否可以一行显示,左边不用统一社会信用代码

这个是兜底方案,为了展示最长的文本而将字段单独占一行,但是大部分行政区的内容长度达不到单独占一行,这样在页面的布局上不是很美观。