Uncaught SyntaxError:意外的令牌:尝试创建url路径时

时间:2019-01-29 09:34:41

标签: javascript .net asp.net-mvc

在MVC控制器上创建URL时,我收到此客户端错误消息。

ViewBag.uri = $"wss://{u.Ip}:{u.Port}";

然后我尝试在客户端将其用作...

<script language="javascript" type="text/javascript">
  var uri = @ViewBag.uri;                   <-- The error is raised here
</script>

我怎样才能逃脱路径并获得完整的URL而没有任何错误?

1 个答案:

答案 0 :(得分:2)

您在这里缺少引号。

var uri = @ViewBag.uri;  

改用

var uri = '@ViewBag.uri';