|
|
5ff4cbd758
|
feat(small-payment-work-orders): 筛选下拉改为可滚动选项面板
原生 <datalist> 的面板由浏览器绘制,高度与滚动条无法控制,
店铺有 271 个选项时看不全也滑不动,因此改为自绘面板:
- 面板 max-height: min(18rem, 50vh) + overflow: auto,选项在面板内滚动
- 打字即时过滤、方向键移动、回车选中、Esc 或点击外部关闭
- 选项与切换按钮均为 type=button,点击不会误提交表单
- 输入框保留 name/value,筛选提交行为不变
- 无匹配时显示空提示;样式对齐 .finance-table-field-picker__panel
- 补 Feature 断言锁住可滚动契约,避免被改回 datalist
|
2026-09-27 10:49:51 +08:00 |
|