Skip to content

Commit a517414

Browse files
committed
chore: 支持页码变化重新渲染
1 parent e0cd288 commit a517414

1 file changed

Lines changed: 2 additions & 25 deletions

File tree

src/components/BootstrapBlazor.PdfViewer/PdfViewer.razor.cs

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,6 @@ public partial class PdfViewer
5858
.AddClass($"--bb-pdf-viewer-height: {Height};", !string.IsNullOrEmpty(Height))
5959
.Build();
6060

61-
private string? _url;
62-
private bool _useGoogleDocs;
63-
6461
private string? UseGoogleDocsString => UseGoogleDocs ? "true" : null;
6562

6663
/// <summary>
@@ -72,29 +69,9 @@ protected override async Task OnAfterRenderAsync(bool firstRender)
7269
{
7370
await base.OnAfterRenderAsync(firstRender);
7471

75-
if (firstRender)
76-
{
77-
_url = Url;
78-
_useGoogleDocs = UseGoogleDocs;
79-
return;
80-
}
81-
82-
var rerender = false;
83-
if (_url != Url)
84-
{
85-
_url = Url;
86-
rerender = true;
87-
}
88-
89-
if (_useGoogleDocs != UseGoogleDocs)
90-
{
91-
_useGoogleDocs = UseGoogleDocs;
92-
rerender = true;
93-
}
94-
95-
if (rerender)
72+
if (!firstRender)
9673
{
97-
await InvokeVoidAsync("loadPdf", Id, GetAbsoluteUri(_url));
74+
await InvokeVoidAsync("loadPdf", Id, GetAbsoluteUri(Url));
9875
}
9976
}
10077

0 commit comments

Comments
 (0)