角度 1.3 CSS 动画不起作用
Angular 1.3 css animation not working
我是角度的新手,我几乎已经将示例从文档中复制粘贴,但我无法让它工作。
我在网上搜索过,但我遇到的例子是旧版本的角度......
演示:普伦克链接
.html:
<body ng-controller="MainCtrl">
<button ng-click="shown = true">Fade in</button>
<button ng-click="shown = false">Fade out</button>
<p ng-if="shown" class="fade-in-animation">Hello!</p>
</body>
.js:
angular.module('plunker', []).controller('MainCtrl', function($scope) {
$scope.shown = false
});
.css:
.fade-in-animation.ng-enter, .fade-in-animation.ng-leave {
-webkit-transition:2s linear all;
transition:2s linear all;
}
.fade-in-animation.ng-enter {opacity: 0;}
.fade-in-animation.ng-enter.ng-enter-active {opacity: 1;}
.fade-in-animation.ng-leave {opacity: 1;}
.fade-in-animation.ng-leave.ng-leave-active {opacity: 0;}
除了加载angular-animate.js
之外,还需要将ngAnimate
模块添加为依赖项。
在您的情况下,而不是:
angular.module('plunker', [])
做:
angular.module('plunker', ['ngAnimate'])
演示:http://plnkr.co/edit/vkiuJDW9IHFianW1ZbbK?p=preview
相关文章:
- firefox中的CSS动画不起作用
- jQuery切换方法的动画不起作用
- 传单.markrcluster:动画不起作用
- Iframe加载动画不起作用
- HTML5-逐帧动画不起作用
- Javascript动画不起作用
- 展开 CSS3 动画不起作用
- 三.js导入科拉达动画不起作用
- JavaScript动画不起作用
- 角度 1.3 CSS 动画不起作用
- Jquery 在后台位置上动画不起作用
- 向下滚动时动画不起作用
- JQuery 同步动画不起作用
- 为什么这个滚动动画不起作用
- 滑入下一张柔性滑块幻灯片后,css 动画不起作用
- 删除 css 动画不起作用
- 引导动画不起作用
- 画布中的动画不起作用
- ngngShow上的动画不起作用
- 淡入淡出css动画不起作用