Blazor中的布局页面以及嵌套

本文介绍了Blazor框架中的布局页面概念,包括如何定义布局页面,如何进行嵌套布局以满足多层次的页面结构需求,以及如何通过_Imports.razor文件实现更灵活的布局页面应用,使得代码维护更加便捷。
摘要由CSDN通过智能技术生成

定义布局页面

布局页面(layout),习惯上我更喜欢称之为模板页,或者母版页。她的作用是用来呈现页面上的一些公共元素,或者托管一些公共的逻辑代码。

先来看看Blazor的默认布局:
在这里插入图片描述
图中红色区域即是布局页里面的内容,对应的代码是MainLayout.razor,如下:

@inherits LayoutComponentBase

<div class="sidebar">
    <NavMenu />
</div>

<div class="main">
    <div class="top-row px-4">
        <a href="http://blazor.net
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值