angularjs - 偶尔 $compile :tpload errors

标签 angularjs azure routes

我有一个将 Angular 错误记录到数据库的应用程序,并且我偶尔会看到此错误的日志

Error: [$compile:tpload] http://errors.angularjs.org/1.5.8/$compile/tpload?p0=app%2Fmyroute%2Fpmyroute.html&p1=-1&p2=

当访问该网站时,路线和模板加载得很好,但这些错误正在发生,我想知道为什么。这是我的 config.route.js 中的路线

{
            url: '/',
            config: {
                title: 'My Route',
                templateUrl: 'app/myroute/myroute.html',
                settings: {
                    nav: 9,
                    content: '<span class="mg-icon"><i class="fa fa-search"></i></span><h5 class="mg-nav-text">My Route</h5>'
                }
            }
        }

该网站托管在 Azure 中,但如果重要的话,它是 AlwaysOn 的。 偶尔发生此错误是否有特殊原因?

最佳答案

Error: [$compile:tpload] http://errors.angularjs.org/1.5.8/$compile/tpload?p0=app%2Fmyroute%2Fpmyroute.html&p1=-1&p2=

这是一个常见错误。请检查当时模板的URL为何未解析。我建议您打开失败请求跟踪以获取失败请求的详细错误消息。

enter image description here

更新于 2017 年 5 月 2 日

What am I looking for in the file? I see the request that errored but it gives no insight into what went wrong.

启用详细错误消息和失败请求跟踪后,您将看到 LogFiles/文件夹下有一个名为 W3SVC1505031315 的文件夹。您可以将其下载到本地并使用 IE 打开日志 xml。您可以通过点击[请求详情]选项卡查看请求详细信息。

enter image description here

关于angularjs - 偶尔 $compile :tpload errors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43521625/

相关文章:

java - 在spring xml中定义Camel路由有什么优缺点?

javascript - 有没有可能的方法将元标记(OPEN GRAPH)从服务器端 php 获取到 angularjs SPA 中?

javascript - 如何在 Angular JS 的嵌套 Controller 中传递参数

Azure 数据同步聚集索引错误

azure - 在 Cosmos DB 中,异地复制如何影响写入的 RU 消耗?

ruby-on-rails - rails : form_for namespaced resource

ruby-on-rails - request.xhr CORS 布局失败

javascript - AngularJS 的堆栈跟踪?

javascript - ng-model 未定义,多种方式无法从文本框中获取文本

azure - 使用托管身份将 API 连接到服务总线的 ARM 模板