【问题标题】:Shuffle Animation for Angular on OrderByOrderBy 上 Angular 的随机播放动画
【发布时间】:2014-09-22 14:18:28
【问题描述】:

有没有人知道在 ng-repeat 中以角度重新排序项目时随机播放动画的声音解决方案。我已经尝试过砖石 (retain masonry effect with Angular JS sorting and filtering)、ng-move 和其他各种发布的解决方案 - 没有一个有效。

有什么想法吗?

【问题讨论】:

  • 对你目前拥有的代码做一个小程序,这将有助于我们了解出了什么问题..

标签: angularjs animation sql-order-by


【解决方案1】:

如果 Masonry 调用在您创建的自定义指令中,请查看:

如何在自己的指令中使用动画?

自定义指令中的动画也可以通过 将 $animate 直接注入你的指令并调用它 需要时。

myModule.directive('my-directive', ['$animate', function($animate) {
return function(scope, element, attrs) {
  element.on('click', function() {
    if(element.hasClass('clicked')) {
      $animate.removeClass(element, 'clicked');
    } else {
      $animate.addClass(element, 'clicked');
    }
  });
};
}]);

查看 API 文档。 https://docs.angularjs.org/api/ngAnimate/service/$animate

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-23
    • 2023-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多