【问题标题】:ng-include not working in famo.us-angular - not due to missing double quotesng-include 在 famo.us-angular 中不起作用 - 不是因为缺少双引号
【发布时间】:2015-05-13 12:16:54
【问题描述】:

我正在使用 famo.us-angular 开发一个混合移动应用程序。我正在尝试在我的“index.html”中包含一个部分/模板,如下所示:

<fa-surface class="content">
    <div ng-include src="'test.html'"></div>
</fa-surface>

有双引号,文件没有 404,我的“test.html”只包含这个:

<p>test</p>

经过数小时的谷歌搜索并在这里查看后,我相信这应该可以工作,但我从控制台收到以下错误。

TypeError: Cannot read property 'then' of undefined
    at angular.min.js:217
    at angular.min.js:51
    at $get.h (angular.min.js:52)
    at l (angular.min.js:56)
    at angular.min.js:217
    at angular.min.js:112
    at l.$get.l.$eval (angular.min.js:126)
    at l.$get.l.$digest (angular.min.js:123)
    at l.$get.l.$apply (angular.min.js:126)
    at l (angular.min.js:81)

如果我去掉“ng-include”行,错误就会消失。有任何想法吗?

干杯

【问题讨论】:

    标签: angularjs famo.us famous-angular


    【解决方案1】:

    原来问题是由于使用了比名角 (1.2.26) 要求的更新版本的 AngularJS。浪费了我生命中的几个小时,只能怪我自己...... -.- 好吧,也许它在未来对其他人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-20
      • 2016-02-14
      • 2015-12-22
      • 2017-05-27
      • 2015-04-21
      • 2014-11-30
      • 2015-02-20
      相关资源
      最近更新 更多