<table class="text">
<tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 图片,有一个晃动的特效,在手机端浏览的时候,图片有时候会正常展示,有时就展示不出来。当时猜测是因为angularjs与特效的那些代码加载的先后顺序造成的。有了这样的猜测,就有查找解决方案的方向了 自定义一个指令,在加载完成angular repeat时,然后再去绑定那些特效。具体如下所示: var app = angular.module(‘mylibraryapp‘,[‘ngRoute‘,‘pascalprecht.translate‘,‘ngFileUpload‘]); //指令 app.directive(‘onFinishRenderFilters‘,function ($timeout) { return { restrict: ‘A‘, link: function (scope,element,attr) { if (scope.$last === true) { $timeout(function () { scope.$emit(‘ngRepeatFinished‘); }); } } } }); 在使用ng-repeat的标签上面添加这样的代码
........
在对应的Controller里面,添加angular repeat执行完成的回调方法
//加载完成
$scope.$on(‘ngRepeatFinished‘,function (ngRepeatFinishedEvent) {
new WOW().init();
var h = $(window).height();
$(".modal-dialog").css("margin-top",(h / 2) - 100 + "px");
});
总结
这个问题折腾了很长时间,在电脑上测试测试不出来,在部分低版本的android手机上面有这样的问题。
添加angular repeat执行完成的回调方法
相关文章
这个问题和curl无法访问https资源是类似的,现在curl可以访问https资源,但是使用pecl安装扩展的时候不行...
在浏览器输入chrome://flags/回车,找到Omnibox UI Hide Steady-State URL Scheme and Trivial Subdoma...
方法一: 我们都知道Ubuntu有一个专门用来安装软件的工具apt,我们可以用它来全自动安装arm-linux-gcc。...
中文的windows下的cmd默认使用GBK的编码,敲代码时,页面使用的是UTF-8(65001),而powershell控制台默认...
提示错误: arm-linux-gcc:Command not found PATH里有/usr/oca/arm/bin,但是make的时候,就是找不到 a...
我在Graph API开发中用的最多的测试工具就是Graph Explore,这个是微软开发的网页版的Graph API的测试工...