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{}大括號中就能夠解決。渲染

 

 

  

 

 

 

 

 

 

 

相關文章
相關標籤/搜索