我正在使用famo.us-angular在混合移动应用上工作。我试图在我的" index.html'中添加部分/模板。像这样:
<fa-surface class="content">
<div ng-include src="'test.html'"></div>
</fa-surface>
有双引号,文件没有404,我的&#39; test.html&#39;只包含这个:
<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)
如果我拿出&#39; ng-include&#39;行错误消失了。有任何想法吗?
干杯
答案 0 :(得分:1)
原来问题是由于使用了较新版本的AngularJS而不是Famous-angular(1.2.26)所要求的版本。我的生命浪费了几个小时,只有我自己责备...... - 嗯,也许它可以帮助别人。