限制 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>

如有任何疑问,请告诉我。