解析河北省科技政策表结构说明
这次做政策查询系统,最大的体会是文档只能说明起点,真正的问题要到真实数据里才会暴露。
需求文档只写了“左侧树形过滤、每页十条”,看上去很简单。但拿到真实的 febs.policy 表后,问题接连出现:字段名全是 name/type/viadata,与文档里的二十项字段对不上;正文是 Word 导出的冗余 HTML;时间筛选在 2022 年的存量数据上永远筛出零条。这些都不是设计阶段能预料到的。
第二个体会是约束的位置决定方案。这个系统要长期运行在大厅触摸大屏上,因此选型就不能只看技术先进:不引入构建链、热区大于 44px、字号必须放大,都是场景倒推出来的约束,形成硬性约束后,选择反而清晰了。
最后是调试方法。分类树被撑到 172px 高那次,从行高量到子元素、再对照 CSS 规则,最后才发现是 .empty 类名和空状态样式冲突。日志、结构、样式逐层比对,比凭直觉猜测快得多。
浙公网安备 33010602011771号