012.NET5_MVC_Razor布局

Razorcss

页面组成到底有哪些内容?ui

包含了Layout的母版嵌套的返回须要渲染的视图内容;3d

如何嵌套?blog

经过Layout中的RenderBody()方法作了替换,把返回的视图替换到母版页中,造成了一整块的内容。目的返回到不一样页面时候,可以把不变的部分视图可以重用。ip

 

在母版页中使用css,js是为了提升效率,会把css 引入到母版上方,js引入到下发;ci

页面嵌套到母版页后,就会出如今引入js的上方调用js。 js 调用不成功。it

解决办法io

1. 在母版页中,标记@await RenderSectionAsync("“Script”,Required:false)效率

2. 在返回页面中,标记@secion Script{},把js代码写入到@secion Script{}大括号中就能够解决。渲染

 

 

  

 

 

 

 

 

 

 

相关文章
相关标签/搜索