首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Razor/JavaScript和尾随分号

Razor/JavaScript和尾随分号
EN

Stack Overflow用户
提问于 2012-08-24 22:50:11
回答 7查看 13.2K关注 0票数 60

使用Visual Studio2012,在Razor视图页面上的JavaScript部分,我得到了我认为是Razor语法与JavaScript语法之间的一场战斗。特别是,脚本部分中的尾随分号由intellisense标记,并发出编译器警告(而不是错误):

‘警告13语法错误’。

如果我删除它,那么我会得到一个语句终止建议(在本例中是ReSharper,但这只是一个好的实践)。

代码语言:javascript
复制
<script type="text/javascript">
    $().ready(function(){
        var customer = @Html.Raw(ViewBag.CustomerJSON);  // <- Razor (I think) doesn't like this semicolon
    });
</script>

这是Razor中的一个bug吗?如果是这样的话,有没有办法重写这个来避免这个问题呢?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12111729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档