Angular busy error无法加载指定的模板

时间:2016-05-11 22:45:38

标签: javascript angularjs

我正在尝试在我的应用程序中使用Angular忙。我的代码非常简单,我从github Angular繁忙的样本中获取

<div cg-busy="promise"></div>
$scope.promise = $http.get('http://httpbin.org/delay/3');

但我收到了错误

“无法加载为cgBusy指定的模板(angular-busy.html)。”

2 个答案:

答案 0 :(得分:2)

看起来它正在尝试使用cgBusy附带的默认templateUrl。您是否尝试根据github页面上的文档覆盖templateUrl?

angular.module('your_app').value('cgBusyDefaults',{
  message:'Loading Stuff',
  backdrop: false,
  templateUrl: 'my_custom_template.html',
  delay: 300,
  minDuration: 700,
  wrapperClass: 'my-class my-class2'
});

修改 至于模板的位置......我查看了插件的来源,并使用$templateCache。请参阅该文档以了解如何向其添加模板。

答案 1 :(得分:0)

我遇到了同样的错误。

使用我们的客户加载程序创建一个html页面。

my_custom_template.html 更新为新创建的html名称。

templateUrl:&#39; my_custom_template.html&#39;,

它有效。