【发布时间】:2021-10-22 15:06:14
【问题描述】:
我正在开发一个基于任务的应用程序,我想在用户看到应用程序之前加载“上下文”数据,如任务名称、用户信息(如姓名、语言和其他内容)。
在哪里可以做到这一点?如果我在 App.razor 的 OnInitializedAsync 中加载数据,则数据仅在应用程序可见后才存在。如果我根据接收到的语言设置文化,则组件已经以错误的文化呈现。每个教程都提到 Program 类是从一开始就设置 Culture 的地方。有没有办法在设置文化对初始渲染有影响的时候进行和等待这个 WebApi 调用并填充这个数据?
【问题讨论】:
-
为什么不使用标准“加载”设置的某些版本,在所有相关内容加载和设置之前显示某种加载器消息/图标/微调器?跨度>