官方文档BootstrapBlazorenterpriselevelUIcomponentlibrary 1。注入服务DialogServiceinjectDialogServiceDialogService或者后置代码〔Inject〕〔NotNull〕privateDialogService?DialogService{get;set;}2。弹出说明awaitDialogService。Show(newDialogOption(){Title运行结果,IsScrollingtrue,IsCenteredtrue,BodyTemplatenewRenderFragment(builder{builder。OpenElement(1,p);builder。AddContent(2,结果1结果2结果3结果4);builder。CloseElement();})}); 〔特别介绍〕SweetAlert弹窗组件 SweetAlertBootstrapBlazorenterpriselevelUIcomponentlibrary〔Inject〕〔NotNull〕privateSwalService?SwalService{get;set;}varopnewSwalOption(){TitleLocalizer〔SwalOptionTitle〕,ContentLocalizer〔SwalOptionContent〕};varretawaitSwalService。ShowModal(op); 3。弹出组件DialogService。Show(newDialogOption(){TitleBuiltinCountercomponent,ComponentBootstrapDynamicComponent。CreateComponentCounter()}); 4。弹出编辑框stringCurrentDirectory;voidLoadFiles(){}publicclassNewFolders{〔DisplayName(文件夹名称)〕publicstringNewFolderName{get;set;}}privateasyncTaskShowNewFolderDialog(){varnewFoldersnewNewFolders();varoptionnewEditDialogOptionNewFolders(){Title新文件夹名称,ModelnewFolders,OnEditAsynccontext{stringpathPath。Combine(CurrentDirectory,newFolders。NewFolderName);if(!Directory。Exists(path)){Directory。CreateDirectory(path);LoadFiles();}returnTask。FromResult(true);}};awaitDialogService。ShowEditDialog(option);}