Skip to content

Commit 9951283

Browse files
committed
doc: 更新示例代码
1 parent 7d14803 commit 9951283

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

src/BootstrapBlazor.Server/Components/Samples/Toasts.razor.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,22 +70,22 @@ await ToastService.Show(new ToastOption()
7070

7171
private async Task OnAsyncClick()
7272
{
73-
_option.Title = "通知服务";
73+
_option.Title = Localizer["ToastsAsyncDemoTitle"];
7474
_option.ForceDelay = true;
7575
_option.IsAutoHide = false;
7676
_option.Delay = 3000;
77-
_option.Content = "正在打包文档,请稍等...";
77+
_option.Content = Localizer["ToastsAsyncDemoStep1Text"];
7878
_option.Category = ToastCategory.Information;
7979
await ToastService.Show(_option);
8080

8181
await Task.Delay(3000);
82-
_option.Content = "打包完成,正在下载...";
82+
_option.Content = Localizer["ToastsAsyncDemoStep2Text"];
8383
_option.IsAutoHide = true;
8484
_option.Category = ToastCategory.Information;
8585
await ToastService.Show(_option);
8686

87-
await Task.Delay(2500);
88-
_option.Content = "下载成功";
87+
await Task.Delay(2000);
88+
_option.Content = Localizer["ToastsAsyncDemoStep3Text"];
8989
_option.Category = ToastCategory.Success;
9090

9191
await ToastService.Show(_option);

src/BootstrapBlazor.Server/Locales/en-US.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,14 @@
124124
"ToastsPreventTitle": "Prevent Duplicates",
125125
"ToastsPreventIntro": "By setting <code>PreventDuplicates=\"true\"</code> to repeatedly click the button below, only one pop-up window will appear",
126126
"ToastsPreventText": "Prevent Duplicates",
127+
"ToastsAsyncTitle": "Async notification",
128+
"ToastsAsyncIntro": "By setting <code>IsAsync</code>, the pop-up window is displayed, the thread is blocked, and after clicking the close button, the subsequent code continues to execute",
129+
"ToastsAsyncDemoTitle": "Async notification",
130+
"ToastsAsyncDemoStep1Text": "Packing documents, please wait...",
131+
"ToastsAsyncDemoStep2Text": "Packaging completed, downloading...",
132+
"ToastsAsyncDemoStep3Text": "Download completed, close the window automatically",
127133
"ToastsWarning": "Warning notice",
134+
"ToastsAsyncText": "AsyncNotify",
128135
"ToastsCloseTitle": "Toast is closed manually",
129136
"ToastsCloseIntro": "It will not close automatically, you need to manually click the close button. You can customize the event after closing the pop-up window by setting<code>OnCloseAsync</code>callback delegate</code>",
130137
"ToastsCloseNotificationText": "success notification",

src/BootstrapBlazor.Server/Locales/zh-CN.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,10 @@
126126
"ToastsPreventText": "阻止重复",
127127
"ToastsAsyncTitle": "线程阻塞通知",
128128
"ToastsAsyncIntro": "通过设置 <code>IsAsync</code> 弹窗显示后,线程阻塞,点击关闭按钮后,继续执行后续代码",
129+
"ToastsAsyncDemoTitle": "异步通知",
130+
"ToastsAsyncDemoStep1Text": "正在打包文档,请稍等...",
131+
"ToastsAsyncDemoStep2Text": "打包完成,正在下载...",
132+
"ToastsAsyncDemoStep3Text": "下载完成,自动关窗",
129133
"ToastsWarning": "警告通知",
130134
"ToastsAsyncText": "线程阻塞通知示例",
131135
"ToastsCloseTitle": "Toast 手动关闭",

0 commit comments

Comments
 (0)