如何在MVC页面(razor引擎)的脚本代码中使用“@”符号
编写如下代码:
<script>
var a = "this is a test text with @ symbol";
alert(a);
</script>
答案 0 :(得分:5)
您可以使用两个安乐死符号逃脱:@@
。
var a = "this is a test text with @@ symbol";
顺便说一句,尽管我最近学到了并且认为遇到这个问题的人也会发现它很有用:你可以用安培符号和星号的组合做评论:
@*this would comment out some code, or just allow for comments in general*@
答案 1 :(得分:4)
@@
应该可以逃脱角色
答案 2 :(得分:2)
var a = "this is a test text with "+<text>@</text>+" symbol";
答案 3 :(得分:2)
要转义@
符号,您需要将其加倍:
@@