1. 顶部次要工具栏按钮默认不应显示
现状: Hide fields、Color、Comfortable(密度)按钮默认始终显示在工具栏中,占用空间。
期望: 参考 Airtable,这些次要控件默认隐藏,仅在 schema 中显式启用时才显示。
根因: ListView.tsx 中 toolbarFlags 的默认值使用 !== false(opt-out),应改为 === true(opt-in):
// 当前(默认显示)
showHideFields: schema.showHideFields !== false,
showColor: schema.showColor !== false,
showDensity: ... schema.showDensity !== false,
// 期望(默认隐藏)
showHideFields: schema.showHideFields === true,
showColor: schema.showColor === true,
showDensity: ... schema.showDensity === true,
涉及文件: packages/plugin-list/src/ListView.tsx (lines 278-280)
2. 底部记录数文字重复
现状: 页面底部出现两行 "10 条记录" 文字。
期望: 只显示一次记录数。是否应该保留外层的因为除了表格视图还有日历试图甘特图试图等等等等。
根因: 两个组件各自独立渲染了记录数:
ListView.tsx 的 record-count-bar(line 1526)
- Console
ObjectView.tsx 的 record-count-footer(line 593)
涉及文件:
packages/plugin-list/src/ListView.tsx
apps/console/src/components/ObjectView.tsx
截图

验收标准
1. 顶部次要工具栏按钮默认不应显示
现状:
Hide fields、Color、Comfortable(密度)按钮默认始终显示在工具栏中,占用空间。期望: 参考 Airtable,这些次要控件默认隐藏,仅在 schema 中显式启用时才显示。
根因:
ListView.tsx中toolbarFlags的默认值使用!== false(opt-out),应改为=== true(opt-in):涉及文件:
packages/plugin-list/src/ListView.tsx(lines 278-280)2. 底部记录数文字重复
现状: 页面底部出现两行 "10 条记录" 文字。
期望: 只显示一次记录数。是否应该保留外层的因为除了表格视图还有日历试图甘特图试图等等等等。
根因: 两个组件各自独立渲染了记录数:
ListView.tsx的record-count-bar(line 1526)ObjectView.tsx的record-count-footer(line 593)涉及文件:
packages/plugin-list/src/ListView.tsxapps/console/src/components/ObjectView.tsx截图
验收标准
showHideFields、showColor、showDensity默认值改为false(opt-in)showHideFields: true等的场景不受影响