Maison > Article > développement back-end > Problèmes concernant les chemins dans ASP.NET MVC
Beaucoup de gens ont mal à la tête à propos du chemin lors de l'écriture du code. En fait, le chemin est très simple, mais personne ne nous aide à cliquer dessus ! Pour ceux qui apprennent la programmation pour la première fois, je pense qu'ils rencontreront certainement les mêmes problèmes que moi. Par exemple, la différence entre les citations "/" et "~". Continuez à lire, cet article vous l'expliquera certainement. Après avoir lu cet article, vous aurez certainement le sentiment qu'il n'y a pas d'issue malgré les montagnes et les rivières, et qu'il y a un avenir radieux dans un autre village !
1. À propos du chemin :
(1) Chemin absolu
Chemin contenant le chemin du site : Baidu
Le chemin de changement de site échoue ;
(2) Chemin relatif
Même répertoire : < ; /a>
(3) Chemin racine
Un compromis entre chemins relatifs et chemins absolus, commençant par /
2. À propos du chemin dans ASP.NET MVC
(1) ~ pour applications Web L'opérateur racine du programme ne peut être localisé que dans le code du serveur et ne peut pas être utilisé dans les éléments client
(2) src="@Url.Content("~/scripts/*; .js")" convertit le chemin virtuel en chemin absolu du site ; s'il n'y a pas de ~, seule la chaîne du chemin est renvoyée
Si le programme se trouve en dessous, src ; ="@Url.Content( "~/scripts/*.js")" est converti en :
*.js
src =" /scripts/*.js "Convertir en :
*.js
(3) MVC3 doit écrire src="@Url .Content("~/Scripts /*.js")"
Et dans MVC4, il peut être écrit directement sous la forme src= "~/Scripts/*.js"
3. Ajouter une référence dans ASP.NET MVC
(1) Ajouter un lien CSS
(2) Ajouter une référence de script externe
Bien sûr, c'est uniquement pour NET si vous développez. dans d'autres langues, vous rencontrerez d'autres problèmes, allez !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!