WTM系列视频教程:View和Taghelper
文字摘要:
?
“又到了老劉胡說的時間了,今天我們主要聊一下View和TagHelper。在前后端不分離的模式下,View還是很重的一塊。”
?
? “前幾課有朋友反饋說收獲很大,也有朋友反應基礎內容太多,眾口難調啊。這個系列教程還是希望有更多的人可以看,所以我還是會講一些基礎知識。”
?
? ?? “每次修改頁面都要重啟服務,在.netcore 2.0下沒有這個問題,因為它是運行時編譯的,但是在.netcore 3.0下默認是生成時編譯,也就是說你在調試過程中修改頁面是看不到效果的。我們可以在開發(fā)過程中參考微軟文檔在3.0下開啟運行時編譯”
“希望大家多看看微軟的文檔,WTM并沒有綁架大家,不是說用了WTM其他的就用不了了,在WTM的基礎上做任何微軟官方支持的修改和配置都是沒有問題的。”
????“我們前后端不分離采用的是LayUI Admin,它本身是一個SPA的結構,所以WTM中返回的頁面絕大部分都是PartialView。”
? “TagHelper的本質目的就是幫你生成Html,核心在于字段的雙向綁定。背后的實現(xiàn)是依靠反射獲取綁定字段的各個方面的信息以及在TagHelper上指定的其他配置,來最終生成Html”
?
? “我們在MVVM中費了很大的精力在ViewModel上,除了封裝業(yè)務邏輯之外,很大程度上是為了給前臺頁面提供可供雙向綁定的字段和數(shù)據(jù)結構”
? “我們通過實際修改添加病例的頁面,來演示一下如何把框架自動生成的單一下拉菜單選擇籍貫,變成省、市、區(qū)三級聯(lián)動的模式。”
?
? “下節(jié)課我們將介紹在WTM中快速生成和使用WebApi,用于前后分離的模式。”
總結
以上是生活随笔為你收集整理的WTM系列视频教程:View和Taghelper的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 将 ASP.NET Core 2.1 升
- 下一篇: 【要闻】Kubernetes不适合发行版