【发布时间】:2022-11-17 18:44:11
【问题描述】:
我想在 fileContent 获取数据时启动微调器。在这种情况下是一个字符串。
@if (fileContent!= null)
{
<div id="loader"></div>
}
private string fileContent;
private async Task OnInputFileChange(InputFileChangeEventArgs e)
{
fileContent = await ItemService.GetFile(fromBackend);
UriHelper.NavigateTo("/");
}
【问题讨论】:
-
有人可以解释我哪里出错了。 spinner 的原因是当 fileContent 接收到字符串时,我需要将它传递给另一个页面。这是为了显示那段传输时间的微调器。我从后端接收数据作为字符串。不再通过输入文件选择器。因此,文件变量将被删除,
-
我会使用另一个布尔变量,它在你的方法的第一行中设置为 true,在你的方法的最后一行中设置为 false。然后用他的bool来显示你的loading动画。
-
@Marvin Klein 这对我来说很完美。非常感谢。我添加了正在编辑的代码。
-
不要为问题添加解决方案。在下面发布一个自我回答。