其他分享
首页 > 其他分享> > MASA Blazor多页签组件

MASA Blazor多页签组件

作者:互联网

demo代码地址:https://gitee.com/wang-zengxing/page-tabs-demo

找了一圈的Blazor多页签组件,感觉都太麻烦,发现了MASA Blazor的这个。

只要在MainLayout.razor的@Body外面套个PageTabs组件就可以了,Items是要缓存的页面配置。

...
<MPageTabs Items="_items">
                @Body
</MPageTabs>
...
@code {
    //其它页面正常打开,状态不会保留
    private List<PageTabItem> _items = new List<PageTabItem>
        {
            new PageTabItem("index",""),
            new PageTabItem("counter","counter"),
            new PageTabItem("fetchdata","fetchdata")
        };
}

  

标签:Body,MASA,PageTabItem,demo,new,组件,多页,Blazor
来源: https://www.cnblogs.com/xsddxz/p/15808344.html