【问题标题】:Loading an Angular app through Ajax通过 Ajax 加载 Angular 应用
【发布时间】:2016-11-30 13:58:07
【问题描述】:

我收到一条错误消息,指出“错误:$injector:modulerr 使用 Jquery Ajax/GET 请求从独立 PHP 生成的文档加载 Angular 应用程序时出现“模块错误”。

我在文档的标题中加载了 Angular 1.3.15 JS,并加载了 Angular 应用程序(这是一个带有输入的表单,用户可以在必要时使用 Ajax 加载)。

当表单被加载时,它在大约 70% 的时间里工作,另外 30% 我收到下面提到的错误消息。

有什么建议为什么这在某些时候有效,但不是每次都有效?

未能实例化模块 myApp 由于: 错误:[$injector:nomod] http://errors.angularjs.org/1.3.15/$injector/nomod?p0=myApp 在https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js:6:417 ...

【问题讨论】:

    标签: javascript jquery angularjs ajax


    【解决方案1】:

    我想通了,我不得不打电话

     angular.element(document).ready(function () {
             angular.bootstrap(document.getElementById('divContainingApp'), ['myApp']);     
     });
    

    成功了 :-)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-16
      • 2011-04-30
      • 1970-01-01
      • 1970-01-01
      • 2013-11-24
      • 1970-01-01
      • 2018-04-11
      • 1970-01-01
      相关资源
      最近更新 更多