Learn.VideoAnalysis/VideoAnalysis/Components/Layouts/BasicLayout.razor.cs

45 lines
983 B
C#

using AntDesign.Extensions.Localization;
using AntDesign.ProLayout;
using Microsoft.AspNetCore.Components;
using System.Globalization;
using System.Net.Http.Json;
namespace VideoAnalysisRazor.Layouts
{
public partial class BasicLayout : LayoutComponentBase, IDisposable
{
private MenuDataItem[] _menuData;
[Inject] private ReuseTabsService TabService { get; set; }
bool collapsed;
void Toggle()
{
collapsed = !collapsed;
}
protected override async Task OnInitializedAsync()
{
_menuData = new[] {
new MenuDataItem
{
Path = "/",
Name = "首页",
Key = "hone",
Icon = "home",
}
};
}
void Reload()
{
TabService.ReloadPage();
}
public void Dispose()
{
}
}
}