Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc Angular js仅在chrome中显示表达式_Asp.net Mvc_Angularjs - Fatal编程技术网

Asp.net mvc Angular js仅在chrome中显示表达式

Asp.net mvc Angular js仅在chrome中显示表达式,asp.net-mvc,angularjs,Asp.net Mvc,Angularjs,我正在使用ASP.NETMVC和AngularJS开发一个门户。一切正常。然而,在开发过程中,当我刷新页面时,我会间歇性地在chrome和IE 9中看到下面的角度表达式 我最初认为这是一个缓存问题,并按照建议使用$httpProvider禁用了缓存 是否知道这种行为的根本原因以及如何解决 我发现,这是由于我在JS中的console.*语句造成的。显然IE没有优雅地处理这些语句并抛出错误。因此,不处理AngularJS。但是,当IE开发人员工具处于活动状态时,即您保持其打开状态时,console.

我正在使用ASP.NETMVC和AngularJS开发一个门户。一切正常。然而,在开发过程中,当我刷新页面时,我会间歇性地在chrome和IE 9中看到下面的角度表达式

我最初认为这是一个缓存问题,并按照建议使用$httpProvider禁用了缓存

是否知道这种行为的根本原因以及如何解决


我发现,这是由于我在JS中的console.*语句造成的。显然IE没有优雅地处理这些语句并抛出错误。因此,不处理AngularJS。但是,当IE开发人员工具处于活动状态时,即您保持其打开状态时,console.*语句可以正常执行


我对IE面临的问题以及如何解决这些问题进行了详细的讨论。从博客文章中,这个特定问题在问题2下得到了解决AngularJS不执行或仅在启用IE开发者工具时执行

控制台中出现任何错误?控制台中没有错误。我广泛使用console进行调试和日志记录,但没有看到任何内容。您的意思是,这些角度表达式仅在angular对其求值之前出现吗?还是在所有东西都加载后它们仍然存在?加载后它们仍然存在。基本上页面只是停止。如果我按F5,一切正常。时断时续。这可能根本不是angularjs的问题。可能我需要卸载所有的chrome扩展并尝试一下。我有angular batarang和NginInspector扩展。当我更改javascript文件时,这已经发生在我身上好几次了。基本上,是的,硬刷新通常有帮助