我是用户管理
我是菜单管理
我是角色管理
我是部门管理
我是任务管理
@code {
private string? RemoveEndableString => (TabSet?.Items.Count() > 4) ? null : "true";
private async Task AddTab()
{
if (TabSet != null)
{
var text = $"Tab {TabSet.Items.Count() + 1}";
var item = new TabItem();
var parameters = new Dictionary
{
["Text"] = text,
["IsActive"] = true,
["ChildContent"] = new RenderFragment(builder =>
{
var index = 0;
builder.OpenElement(index++, "div");
builder.AddContent(index++, $"我是新建的 Tab 名称是 {text}");
builder.CloseElement();
})
};
item.SetParametersAsync(ParameterView.FromDictionary(parameters));
await TabSet.Add(item);
}
}
private async Task RemoveTab()
{
if (TabSet != null)
{
if (TabSet.Items.Count() > 4)
{
var item = TabSet.Items.Last();
await TabSet.Remove(item);
}
}
}
}