有没有办法阻止砖头第一页的过渡动画?

时间:2016-06-23 12:04:21

标签: angularjs masonry

有没有办法阻止第一页砖块的过渡动画?我喜欢用于调整大小和附加的动画,但我希望第一页砖块在没有动画的情况下出现。

我探索了使用layoutComplete事件,但它被多次触发。

<div ng-controller="AppsCtrl" masonry masonry-options="{ transitionDuration: '0.4s' }">
    <div ng-repeat="app in Apps" class="masonry-brick">
        <div id="{{app.id}}" class="sz-card sz-app md-whiteframe-2dp">
            <a href="#">
                <div class="sz-card-image">
                    <div class="sz-app-image"><img src="../../app/images/{{app.imageFile}}"></div>
                </div>
                <div class="sz-card-details">
                    <div class="sz-card-name">{{app.name}}</div>
                    <div class="sz-card-settings"><md-icon>&#xE8B8;</md-icon></div>
                </div>
            </a>
        </div>
    </div>
    <div scroll-trigger="loadMore()" threshold="100"></div>
</div>

1 个答案:

答案 0 :(得分:0)

尝试使用ng-cloak

<div ng-controller="AppsCtrl" ng-cloak ....

https://docs.angularjs.org/api/ng/directive/ngCloak