0

我正在使用两个库,它们使用 JS 互操作并且相互依赖才能完成。一个是用于主题的 BlazoredStyled,另一个是图形显示。

App.razor
 OnInitializedAsync
    BlazoredStyled.SetThemeJS  // there is delay to set this up

Index.razor where I display graph
   OnInitializedAsync
      Graph.CreateJS           // delay to set this up
      Graph.SetTheme           // theme may not be ready

由于两个 JS 都有延迟,我遇到了图形未准备好或主题未设置的情况。我尝试的另一种方法是在加载后设置主题

App.razor
  OnInitialiedAsync
    BlazoredStyled.SetThemeJS  // delay to setup
    Graph.SetTheme             // this does not work either becos graph may not be setup

由于 blazor 组件的生命周期独立于另一个组件,如何正确设置?

4

0 回答 0