diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj index 4464a3e053a35f85fb93e297264b4e74f76e9f4c..a7c35e58c7b96cfe2328c5c96aae59ede55fa4cc 100644 --- a/src/BootstrapBlazor/BootstrapBlazor.csproj +++ b/src/BootstrapBlazor/BootstrapBlazor.csproj @@ -1,7 +1,7 @@ - 7.0.8 + 7.0.9 diff --git a/src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs b/src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs index 23c9ee91d9fc167e860fcb8d0cd022bd7352a816..3ce00e6fb9f2f0be3771bfb2babdaae950c46b8c 100644 --- a/src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs +++ b/src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs @@ -811,7 +811,7 @@ public partial class Table { // 如果未提供 OnExportAsync 回调委托使用注入服务来尝试解析 // TODO: 这里将本页数据作为参数传递给导出服务,服务本身可以利用自身优势获取全部所需数据,如果获取全部数据呢? - ret = await ExcelExport.ExportAsync(Rows, Columns, JSRuntime); + ret = await ExcelExport.ExportAsync(Rows, Columns); } option = new ToastOption diff --git a/src/BootstrapBlazor/Services/DefaultExcelExport.cs b/src/BootstrapBlazor/Services/DefaultExcelExport.cs index 496a1fc4ba092904e3d26d74fa87eb74c01009dd..34157f3e81342b6d857480914ac5bd8e4284575f 100644 --- a/src/BootstrapBlazor/Services/DefaultExcelExport.cs +++ b/src/BootstrapBlazor/Services/DefaultExcelExport.cs @@ -13,7 +13,7 @@ internal class DefaultExcelExport : ITableExcelExport /// /// /// - public Task ExportAsync(IEnumerable items, IEnumerable cols, IJSRuntime jsRuntime) where TItem : class + public Task ExportAsync(IEnumerable items, IEnumerable cols) where TItem : class { return Task.FromResult(false); } diff --git a/src/BootstrapBlazor/Services/ITableExcelExport.cs b/src/BootstrapBlazor/Services/ITableExcelExport.cs index 56770e59747318809e7d4c30be626c785bc02c1a..c9114508b886767af041a38434b4e471d03dd4a7 100644 --- a/src/BootstrapBlazor/Services/ITableExcelExport.cs +++ b/src/BootstrapBlazor/Services/ITableExcelExport.cs @@ -12,5 +12,5 @@ public interface ITableExcelExport /// /// 导出 Excel 方法 /// - Task ExportAsync(IEnumerable items, IEnumerable cols, IJSRuntime jsRuntime) where TItem : class; + Task ExportAsync(IEnumerable items, IEnumerable cols) where TItem : class; }