我试图在我的cshtml文件中的一行代码中使用这个链接来访问mdi样式表。"https:/cdn.jsdelivr.netnpm@[email protected]。".
不知为什么,我的程序对mdi前的'@'字符有意见;它把它亮成了黄色。当我尝试运行这段代码时,我得到了这样的消息。
错误 CS0103: 名字'mdi'在当前上下文中不存在。
有趣的是,字符串中的另一个'@'并没有引起任何问题。有什么办法吗?谢谢你!我想在我的cshtml文件中的一行代码中使用这个链接,以便访问mdi样式表。
@
在cshtml页面中具有特殊的意义。你需要使用以下两种方式来转义它 @
或 %40
https://cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css
https://cdn.jsdelivr.net/npm/%40mdi/font%404.x/css/materialdesignicons.min.css