限制 header 在特定视图页面上显示
Restrict header to show on particular view page
我有一个简单的问题,我想要最好的方法。
如果 header 是局部视图,我想在每个页面上呈现它,那么我在 _layout 视图页面中定义它开始显示在每个 page.What 上,我应该怎么做现在对于我不想显示任何 header 页脚的欢迎屏幕页面之类的特定页面。
我想限制 header 并且页脚仅用于欢迎屏幕 page.It 不应在该页面上呈现的页面。
我想到的一种方法是不在布局部分定义 header 页脚部分视图。只需在每一页上定义它。但我认为这种方法不是good.There应该是一些解决方案,请建议我。
请在您不想显示页眉和页脚的页面中添加以下代码。
查看
<script>
$(document).ready(function () {
$('header').empty();
$('footer').empty();
});
</script>
_Layout
<body>
<header>
test1
</header>
<footer>
test2
</footer>
</body>
或
_Layout
<div class="HeaderFooter">Header text</div>
<div class="HeaderFooter">footer text</div>
查看
<script>
$(document).ready(function () {
$('.HeaderFooter').empty();
});
</script>
如有任何疑问,请告诉我。
我有一个简单的问题,我想要最好的方法。
如果 header 是局部视图,我想在每个页面上呈现它,那么我在 _layout 视图页面中定义它开始显示在每个 page.What 上,我应该怎么做现在对于我不想显示任何 header 页脚的欢迎屏幕页面之类的特定页面。
我想限制 header 并且页脚仅用于欢迎屏幕 page.It 不应在该页面上呈现的页面。
我想到的一种方法是不在布局部分定义 header 页脚部分视图。只需在每一页上定义它。但我认为这种方法不是good.There应该是一些解决方案,请建议我。
请在您不想显示页眉和页脚的页面中添加以下代码。
查看
<script>
$(document).ready(function () {
$('header').empty();
$('footer').empty();
});
</script>
_Layout
<body>
<header>
test1
</header>
<footer>
test2
</footer>
</body>
或
_Layout
<div class="HeaderFooter">Header text</div>
<div class="HeaderFooter">footer text</div>
查看
<script>
$(document).ready(function () {
$('.HeaderFooter').empty();
});
</script>
如有任何疑问,请告诉我。