我想为旋转控件定义一个单独的位置。我知道blazor有时会在OnInitializeAsync完成运行之前渲染页面/组件,因此数据可能为null。
现在,我可以在每个页面/组件中的数据为空时显示旋转器的逻辑,但是我想要一种更优雅的方式,比如一些PageBase或ComponentBase。
如何在Blazor中做到这一点?
感谢你可以把微调器组件放在_layout中,并使用级联参数来决定何时显示或隐藏微调器。
你也可以使用观察者模式。要了解更多信息,可以参考在Blazor中实现观察者模式