代码之家  ›  专栏  ›  技术社区  ›  Mohammad Nikravan

如何访问MudBlazor组件中的当前主题?

  •  0
  • Mohammad Nikravan  · 技术社区  · 4 年前

    <MudThemeProvider Theme="_currentTheme" />
    @code
    {
        private readonly MudTheme _currentTheme = new PortalTheme();
    }
    

    从另一个组件访问它的最佳方式是什么?我应该创建一个级联属性吗?

    0 回复  |  直到 4 年前
        1
  •  0
  •   henon    4 年前

    您可以使用CascadingValue,也可以创建一个单例服务,将其注入到包含主题引用的组件中。

    推荐文章