.NetCore~TagHelpers標(biao)簽的使(shi)用
TagHelpers 能夠讓(rang)服務端代(dai)(dai)碼參(can)與創(chuang)建和(he)渲染 HTML 元素,讓(rang)整個(ge)View視圖看起(qi)來只有(you)Html代(dai)(dai)碼,也(ye)讓(rang)前臺開(kai)發(fa)人員開(kai)發(fa)的(de)頁面直接被(bei)后臺開(kai)發(fa)人員使用,而不(bu)需要重復的(de)書寫代(dai)(dai)碼,這種設計將(jiang)會成(cheng)為主流,語法類似于KO和(he)AngularJs,直接在Html元素上(shang)添加對應的(de)標簽即(ji)可,下面介紹幾種主要的(de)TagHelpers標簽.
注入TagHelpers組件
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers // 注入
移除TagHelpers組件
@removeTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers // 移(yi)除(chu)
下面介紹幾種常用的Tag標簽
asp-for 類似于name
asp-validation-for 類(lei)似于mvc下(xia)的(de)驗證(zheng),將的(de)驗證(zheng)來源(yuan)于model的(de)驗證(zheng)特性(xing)
asp-validation-summary 是否顯示每個(ge)標簽的校驗信息
asp-controller 指定路(lu)由中(zhong)的controller
asp-action 指定路由中(zhong)的action
asp-route-id 為(wei)路由中的id參數賦值
environment 環境(jing)對象,可以(yi)在開發環境(jing)和生產(chan)環境(jing)引(yin)用不同的(de)代碼(ma)段
本文主要介紹(shao)如何使用tagHelper標簽,感謝(xie)咱們的閱讀(du),.Net Core我們繼(ji)續...