ImageGroup 更新日志
2026-09-21:统一使用文档、源码属性表与 Site / AI 阅读入口;仅文档修订,不改变组件行为。
ImageGroup-Docs.2026-05-25 源码顶部历史更新日志已归档;后续新增变更统一写入本文档 更新日志,源码顶部只保留职责、当前关键架构与文档路径。
v1.1.2 (2026-03-13)
调整
IG-Adjust.8 组内图片尺寸梯度扩展为
12/16/20/24/28/32/40/48/56/64/72/80,与Image保持一致。
v1.1.1 (2026-03-13)
调整
IG-Adjust.7 移除
disableImageViewer兼容属性;组内默认预览模式只由previewMode控制。
v1.1.0 (2026-03-12)
调整
IG-Adjust.5 新增
previewMode="viewer" | "window" | "none",作为组内Image的默认预览模式。
v1.0.7 (2026-03-10)
新功能
IG-Feat.5 新增
disableImageViewer属性,可强制组内Image回退为新窗口打开。
调整
IG-Adjust.2 组内预览联动改为页面级单一
ImageViewer模式;ImageGroup仅负责媒体注册与列表快照,不再要求内嵌 Viewer。
v1.0.8 (2026-03-11)
调整
IG-Adjust.3
getPreviewItems()现在直接返回当前稳定快照引用,避免打开 Viewer 时额外复制组媒体数组。
v1.0.9 (2026-03-11)
调整
IG-Adjust.4 组内媒体注册表改为原地
push/splice维护,进一步减少图片挂载与销毁时的短期数组分配。
v1.0.4 (2026-03-10)
新功能
IG-Feat.4 新增组内预览上下文:
Image可自动注册自身媒体,ImageViewer在组内可自动消费items/open/index。
v1.0.3 (2026-03-10)
修复
IG-Fix.2 修复
layout="grid"默认无列规则导致仍像一行排列的问题;现在grid模式默认使用两列模板。
v1.0.2 (2026-03-10)
修复
IG-Fix.1 修复
layout不生效:ImageGroup现在会把layout="row" | "column" | "grid"正确映射到Frame的row / column / grid关键字,并移除组件内对display的错误覆盖。
v1.0.1 (2026-03-10)
调整
IG-Adjust.1 明确
row / column / grid三种布局都固定使用4px间距,并在组件样式层补齐gap: var(--gap-1)兜底。
v1.0.0 (2026-03-10)
新功能
IG-Feat.1 新增 ImageGroup,支持统一组内图片尺寸。
IG-Feat.2 提供
row / column / grid布局,不支持stack。IG-Feat.3 固定默认间距为
var(--gap-1),不开放gapprop。