仅IE上的angularjs错误,无调试选项
我有一个angular应用程序,可以在chrome和firefox上正常运行 但在IE上,应用程序不起作用 我最大的问题是找不到错误原因。并且有一些一般性的错误 如何在IE上调试应用程序,或者如何找到错误的原因仅IE上的angularjs错误,无调试选项,angularjs,internet-explorer,asp.net-web-api,Angularjs,Internet Explorer,Asp.net Web Api,我有一个angular应用程序,可以在chrome和firefox上正常运行 但在IE上,应用程序不起作用 我最大的问题是找不到错误原因。并且有一些一般性的错误 如何在IE上调试应用程序,或者如何找到错误的原因 这意味着ng模块无法加载。:) 请查看浏览器的控制台,以确定是否有文件丢失或下载不正确。如果您在控制台中单击指向的链接,它也会提供有关哪个特定模块无法加载的详细信息 查看下面的链接以了解解决方案的完整详细信息: IE调试< /强>:首先,您需要确保您的角应用程序工作在IE上,请考虑
这意味着ng模块无法加载。:)强> 请查看浏览器的控制台,以确定是否有文件丢失或下载不正确。如果您在控制台中单击指向的链接,它也会提供有关哪个特定模块无法加载的详细信息 查看下面的链接以了解解决方案的完整详细信息:
<强> IE调试< /强>:首先,您需要确保您的角应用程序工作在IE上,请考虑使用NG样式标签而不是样式=“{{SOMECS}}”。后者适用于Chrome和Firefox,但不适用于Internet Explorer以最小化我使用的应用程序文件
bundles.Add(new ScriptBundle("~/app").IncludeDirectory("~/Assets/app", "*.js", true)
);
(asp.net mvc的一部分)
从布局页面中,我获取所有应用程序文件
@Scripts.Render("~/app")
就像我说的,这部分代码在某些浏览器中对我有效,但在IE上却失败了
通过将脚本src更改为所有特定文件,我解决了这个问题。现在在IE上,它可以像其他浏览器一样工作
也许我漏掉了一个逗号或“;”(结束行)之类的东西
谢谢
需要检查此页面或api
IE的哪个版本?是IE9吗?当IE控制台打开时,它工作正常吗?不确定它是否有帮助,但如果有,你可以用
angular.js
替换angular.js
。它给出了更详细的错误。只是为了了解这个问题