【发布时间】:2020-10-25 23:49:38
【问题描述】:
这是我在 Blazor 服务器应用程序中一直在做的事情——几乎每个页面都需要通过调用 API 来加载一些内容。我一直在 OnInitializedAsync() 方法中添加这个异步函数。
但是,最近,我一直在阅读文章,认为这不是正确的地方。它应该在 OnAfterRenderAsync() 事件中完成。这是一篇文章在底部谈论它:SpinKit Loading
我想知道我做错了吗?如果是这样,为什么?任何初始页面数据获取都应该在 OnAfterRenderAsync() 中完成吗?
谢谢!
【问题讨论】:
-
嗨弗兰奇,我建议你把这个答案读到最后:stackoverflow.com/a/56675814/842935