0

我正在使用ng-show #animation

index.html: -

<body>
 <div ng-view></div>
</body>

templateURL 包含:-

<button ng-init='shw=false', ng-click='shw=!shw;', class='share'> press me </button> 
<div ng-init='shw=false', ng-show='shw', class='animate-show'>

<h1> this is animation showing </h1>
<h2> even in the begining which it should not </h2>

</div>

在上面的代码中,templateURL 文件在页面加载时不应显示或向上滑动。

请查看以下两个 plunkrs。

是预期的行为

是我们一起使用 ngAnimate 和 ngRoute 时得到的行为。

4

1 回答 1

4

您可以使用 ng-if 代替 ng-show 来获得所需的动画。

您可以查看我使用您的示例代码创建的这个 plunker。

http://plnkr.co/edit/ZzxrwzecaX2yrEcSwvEn?p=preview

于 2013-10-17T07:40:29.177 回答