← 返回开发时间线

猪窝 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,收尾改动已推送。