2012-04-11 23 views
0

我发现在VS 11 Beta Views中关于如何在视图中分析和处理Javascript似乎有点奇怪。我已经把它归结为最小的可能的例子来显示问题。VS 11 Beta - 可能的剃刀bug

@section tester { 
    <script type="text/javascript"> 
    function Something(direction) { 

     if (direction == "-") { 

     } else if (direction == "+") { 

     } else { // direction = "" or anything else 
      for (var idx = 0; idx < forms.length; idx++) { 
      } 
     } 
    } 
    </script> 
} 

这看起来对我来说,它应该是其中做一些事情,但是,VS11Beta不承认这对我来说一个完整的部分相当的部分的一个有效的(虽然无意义的)定义。最终的右大括号不是黄色,并且报告了构建错误。

删除JS部分(支柱来支撑),使得它的工作中的任何一个(右括号是有色等)

任何人都可以重复这一点,或者是它只是我吗?我不需要一个解决方法,只是确认这实际上是一个错误,而不是我最后的愚蠢。

谢谢!

+0

有人[治标不治本 - 看到这里] [1] [1]:http://stackoverflow.com/questions/4562192/dollar-sign-and-或仪表板破 - 剃须刀解析器 – RouR 2012-05-15 04:51:33

回答