【发布时间】:2020-07-21 06:00:09
【问题描述】:
在脚本引用的 src 路径中使用 @ 符号问题。
我使用的是 .cshtml 页面,所以 @ 是代码参考。通常@@ 会取消@ 符号,因此它会将其作为字符串读取,但在以下示例中似乎不起作用。
<script>
var signalrPath = "~/lib/@@microsoft/signalr/dist/browser/signalr.js";
</script>
<script src="~/lib/@@microsoft/signalr/dist/browser/signalr.js"></script>
这转化为以下内容:
有什么简单的方法可以避免这种情况吗?
我可以创建一个 cshtml 字符串对象并将其插入其中,但这似乎没有必要。
@{
string signalR = "@microsoft";
}
<script src="~/lib/@signalR/signalr/dist/browser/signalr.js"></script>
【问题讨论】:
标签: javascript html asp.net-core razor razor-pages