猪窝 v1.10.0:美食地图 - 区域视图收尾
猪窝美食地图 v1.10.0 完成区域化浏览能力的收尾发布:补齐区域内容与店铺记录,接通区域视图、地图 marker 和详情展示,并修复区域分页每页多显示一条的问题。
2026-08-15
猪窝美食地图 v1.10.0 完成区域化浏览能力的收尾发布:补齐区域内容与店铺记录,接通区域视图、地图 marker 和详情展示,并修复区域分页每页多显示一条的问题。版本已从 v1.9.0 升至 v1.10.0,并推送发布。
区域与店铺内容
- 新增
food-regions内容集合,录入 5 条区域数据,为美食地图提供独立、可扩展的区域内容来源。 - 补充 4 条店铺记录,并统一店铺分类,减少历史数据在区域目录中的分类差异。
区域视图与地图联动
- 接入区域视图,将区域信息和分页浏览组织到同一套美食地图页面中。
- 接通区域数据到地图 marker 渲染,切换区域后同步展示对应地点的地图标记。
- 接通店铺详情渲染,地图 marker 可进入统一的店铺详情内容。
分页显示修复
区域列表的分页常量原本就是每页 4 条,但页面级样式中的 .foodmap-list-item { display: block } 优先级覆盖了 [hidden] 的默认隐藏规则,导致第 5 条仍然显示。
- 分页逻辑为非当前页条目增加
is-directory-hidden状态,并同步设置aria-hidden。 - 为该状态使用
display: none !important,确保页面级display: block不会重新显示隐藏条目,修复区域分页每页稳定显示 4 条的问题。
版本发布
版本号由 v1.9.0 升至 v1.10.0,收尾改动已推送。