Blazor-倍数区域-自定义_Hostm.cshtml

问题描述 投票:0回答:1

我有一个类似这样的应用程序:

  • 页面
    • _ Host.cshtml
    • index.razor
  • 面积
    • 产品
    • 页面
      • _ HostAdmin.cshtml
      • admin.razor

我需要为每个区域自定义_Host.cshtml,并带有自定义javascript,css等...

我尝试使用MapFallbackToPage和MapFallbackToAreaPage的倍数,但是没有任何效果!而且我在任何地方都找不到这样的示例!

解决这个问题的任何想法,我有几个问题:

1)我应该使用MapFallbackToPage还是MapFallbackToAreaPage,如何使用?2)我应该在_HostAdmin.cshtml中具有

asp.net-core blazor area
1个回答
0
投票

我不认为,您可以做到这一点2。单页仅重新加载Needet元素。芽我有一些想法可以帮助您。您可以添加环境变量并调用它。

 <environment include="Staging,Production">
            An error has occurred. This application may no longer respond until reloaded.
        </environment>
        <environment include="Development">
            An unhandled exception has occurred. See browser dev tools for details.
        </environment>

下一步,只有管理员登录或通过AuthorizeView才能使用spezial组件加载

<AuthorizeView>
    <Authorized>
         <Script><Script/>
    </Authorized>
    <NotAuthorized>
        <p>You are signed out!!!</p>
    </NotAuthorized>
</AuthorizeView>
© www.soinside.com 2019 - 2024. All rights reserved.