抑制特定文件上的visual studio 2010 javascript解析错误
suppress visual studio 2010 javascript parsing error on specific file
我有一个javascript函数,它的名字是从MVC剃刀视图中的模型生成的:
<script type="text/javascript">
function @(Model.GetWindowFunctionName)() {
var win = $('#@(Model.WindowId)').data('tWindow');
return win;
}
</script>
Visual studio 2010显示了一些围绕函数名的编译错误。
是否有一种方法来停止显示javascript错误的特定文件,而不是禁用所有的错误与选项/TextEditor/javascript ?
如上所述,我将重构您的代码,使其成为有效的JavaScript。不需要重新设计整个系统,您可以利用可以在JavaScript对象上使用字符串作为属性名的事实,以及window
是全局对象的事实:
<script type="text/javascript">
window['@(Model.GetWindowFunctionName)'] = function() {
var win = $('#@#(Model.WindowId)').data('tWindow');
return win;
};
</script>
这将是有效的JavaScript,并且在功能上与您提供的示例相同。
相关文章:
- Visual Studio 2010跳转到下一个任意字符/字符串
- jQuery函数”;未定义的“;根据Visual Studio 2010
- 如何在Visual Studio 2010/2012中将自定义文件扩展名注册到JavaScript编辑器
- 如何使用Visual Studio 2010打开同一JavaScript(.js)文件的多个视图
- JS Lint for Visual Studio 2010 problems
- JavaScript 调试在 Visual Studio 2010 中不起作用
- Visual Studio 2010 Javascript注释已停止工作
- Visual Studio 2010中缺少javascript智能感知
- Visual Studio 2010中用于LOCAL变量的Javascript Intellisense
- 在Visual Studio 2010中调试Javascript文件
- Javascript中的可折叠部分/区域(Visual Studio 2010 / 2012)
- 使用Visual Studio 2010和Firefox调试JavaScript
- 试图在Visual Studio 2010中运行JsTestDriver,得到一个错误
- 删除Visual Studio / Visual Web Developer 2010 Express调试器,并在浏览器
- Visual Studio 2010 -调试器没有执行当前的Javascript源代码
- 我可以在Microsoft Visual Studio 2010中缩小JavaScript或aspx代码吗?
- 抑制特定文件上的visual studio 2010 javascript解析错误
- jsTestDriver set up with Visual Studio 2010
- 让JSLint打破visual studio 2010中的构建
- 使用在Visual Studio 2010中从mindscape web工作台(coffeescript源)生成的jav