Skip to content

Commit a296a6d

Browse files
authored
feat(ImageViewer): support dynamic update Url parameter (#6510)
* refactor: 预览组件 Id 提前生成 * refactor: 更新时重构 img 引用
1 parent 6fbacbc commit a296a6d

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/BootstrapBlazor/Components/ImageViewer/ImageViewer.razor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,5 +219,5 @@ private RenderFragment RenderChildContent() => builder =>
219219

220220
private bool ShowPreviewList => PreviewList != null && PreviewList.Count > 0;
221221

222-
private string? PreviewerId => ShowPreviewList ? $"prev_{Id}" : null;
222+
private string? PreviewerId => $"prev_{Id}";
223223
}

src/BootstrapBlazor/Components/ImageViewer/ImageViewer.razor.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ export function update(id, prevList, index) {
5858
}
5959

6060
viewer.prevList = prevList
61+
viewer.img = viewer.element.querySelector('img')
62+
6163
setListeners(viewer, index)
6264
}
6365

0 commit comments

Comments
 (0)