获取模版路径

# 获取网站模板当前的路径 我们写html页面时候,一些css文件或js文件需要写完整路径,比如我们模板在`Views/PC/Default`目录下。 ## 全路径引用 可以通过下面方式去引用 ```js <script src="/Views/PC/Default/js/jquery.min.js"></script> ``` ## 模版路径引用 但是这样做有一个弊端,某一天需要把Default换个名字,就需要我们去修改代码中的引用路径,所以最好写法是: ```js <script src="@Html.TemplateDir()/js/jquery.min.js"></script> ``` > 如果多个地方用到模板路径,可以在顶部初始化一个变量,如: ```html @{ string templateDir = Html.TemplateDir(); } <!DOCTYPE html> <html> <head> ... <link rel="stylesheet" href="@templateDir/css/base.css" /> <link rel="stylesheet" href="@templateDir/css/style.css" /> <script src="@templateDir/js/jquery.min.js"></script> <script src="@templateDir/js/basic.js"></script> ... </head> ```