Skip to content

Commit a992b79

Browse files
committed
refactor: 增加 invisible 样式确保不要提前渲染
1 parent 6b2a074 commit a992b79

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

src/components/BootstrapBlazor.PdfReader/PdfReader.razor

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
}
1414
<span class="bb-view-subject">@_docTitle</span>
1515
</div>
16-
<div class="bb-view-group bb-view-toolbar-main">
16+
<div class="bb-view-group bb-view-toolbar-main invisible">
1717
<div class="bb-view-group bb-view-group-page">
1818
<input type="text" class="bb-view-num" value="1" /><span class="bb-view-slash">/</span>
1919
<div class="bb-view-pagesCount"></div>
@@ -42,7 +42,7 @@
4242
<div class="bb-view-icon bb-view-rotate-right" title="@Localizer["RotateRight"]"><i class="fa-solid fa-fw fa-rotate-right"></i></div>
4343
</div>
4444
</div>
45-
<div class="bb-view-group bb-view-controls">
45+
<div class="bb-view-group bb-view-controls invisible">
4646
@if (ShowDownload)
4747
{
4848
<div class="bb-view-icon bb-view-download" title="@Localizer["Download"]" @onclick="OnDownload"><i class="fa-solid fa-fw fa-arrow-right-to-bracket fa-rotate-90"></i></div>
@@ -98,7 +98,7 @@
9898
</div>
9999
</div>
100100
</div>
101-
<div class="bb-view-pdf-info">
101+
<div class="bb-view-pdf-info invisible">
102102
<div class="bb-view-pdf-backdrop"></div>
103103
<div class="bb-view-pdf-dialog">
104104
<div class="bb-view-pdf-dialog-title mb-3">@Localizer["DocumentProperties"]</div>

src/components/BootstrapBlazor.PdfReader/PdfReader.razor.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,9 @@ const addEventBus = (el, pdfViewer, eventBus, invoke, options) => {
371371

372372
const addToolbarEventHandlers = (el, pdfViewer, invoke, options) => {
373373
const toolbar = el.querySelector(".bb-view-toolbar");
374+
[...el.querySelectorAll('.invisible')].forEach(i => {
375+
i.classList.remove('invisible');
376+
});
374377

375378
EventHandler.on(toolbar, "click", '.bb-view-bar', e => {
376379
const thumbnailsEl = el.querySelector(".bb-view-thumbnails");

0 commit comments

Comments
 (0)