angularjs – ng-include在angular js中的加载完成

什么是最好的方法来检测由ng -include完成html加载。我想写一些代码,当它将完成加载。

感谢任何想法。

有两种方法可以检测ng-include何时完成加载,具体取决于您的需要:

1)通过onload属性 – 用于内联表达式。例如:

<div ng-include="'template.html'" onload="loaded = true"></div>

2)通过ng-include发出的事件$includeContentLoaded – 用于应用程序范围的处理。例如:

app.run(function($rootScope){
  $rootScope.$on("$includeContentLoaded",function(event,templateName){
     //...
  });
});

当它完成加载内容

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...