Skip to content

Commit 8e650a9

Browse files
authored
feat(PdfReader): add ShowFileName parameter (#875)
* feat(PdfReader): add ShowFileName parameter * chore: bump version 10.0.24 * refactor: 重构代码
1 parent 9645a12 commit 8e650a9

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

src/components/BootstrapBlazor.PdfReader/BootstrapBlazor.PdfReader.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Razor">
22

33
<PropertyGroup>
4-
<Version>10.0.23</Version>
4+
<Version>10.0.24</Version>
55
</PropertyGroup>
66

77
<PropertyGroup>

src/components/BootstrapBlazor.PdfReader/PdfReader.razor.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ namespace BootstrapBlazor.Components;
1313
[JSModuleAutoLoader("./_content/BootstrapBlazor.PdfReader/PdfReader.razor.js", JSObjectReference = true)]
1414
public partial class PdfReader
1515
{
16+
/// <summary>
17+
/// 获得/设置 是否显示文件名 默认 true 显示
18+
/// </summary>
19+
[Parameter]
20+
public bool ShowFileName { get; set; } = true;
21+
1622
/// <summary>
1723
/// 获得/设置 是否显示工具栏 默认 true 显示
1824
/// </summary>
@@ -187,7 +193,7 @@ protected override void OnParametersSet()
187193
{
188194
CurrentPage = 1;
189195
}
190-
_docTitle = Path.GetFileName(Url);
196+
_docTitle = ShowFileName && !string.IsNullOrEmpty(Url) ? Path.GetFileName(Url) : null;
191197
}
192198

193199
/// <summary>

0 commit comments

Comments
 (0)