使用angularjs无法工作但使用javascript工作正常的photogallery弹出窗口

时间:2017-10-04 05:46:53

标签: javascript angularjs angularjs-ng-repeat

访问      http://fiddle.jshell.net/XDaEk/638/
使用javscript图像弹出工作正常

访问       http://jsfiddle.net/36BYs/56/ 使用angularjs图像弹出不起作用 - 我想使用angularjs ng-repeat访问上面的链接来查找弹出窗口以找到解决方案。

提前致谢..

2 个答案:

答案 0 :(得分:1)

我已将fiddle更新为添加指令。 我添加了以下指令:

  

注意:您需要等到ng-repeat完成渲染   元素。请参阅scope.$parent.$last内部指令

app.directive('imagelist', function() {
  return {
    restrict: 'A',
    scope: {},
    link: function(scope, element, attrs) {
      if (scope.$parent.$last) {
        $('.gallery-items').imagelistexpander({
          prefix: "gallery-"
        });
      }

    }
  }
});

答案 1 :(得分:0)

使用此库。 angular-modal-gallery

我认为这个是最好的