我正在使用angularjs,每次模型屬性發生變化時我都會嘗試觸發動畫。 我的控制器:angularjs restart css animation
function myCtrl($scope) {
$scope.data.counter = 0;
$scope.addCount = function() {
$scope.data.counter ++;
};
}
我的HTML:
<div ng-controller="myCtrl">
<button ng-click="addCount()">add count</button>
<div class="bgimage"></div>
</div>
我的CSS:
.bgimage {
background-image: url('../images/a.png');
background-position: right;
background-size: 16px 14px;
width: 16px;
height: 14px;
}
.bgimage.pulse {
-webkit-animation: pulse 1s both;
-moz-animation: pulse 1s both;
-o-animation: pulse 1s both;
animation: pulse 1s both;
}
我想,每次 '計數' 的變化, 'bgimage' 元素將被「脈衝」。
任何想法?
怎麼樣?我應該用指令來做嗎?如何將它與AngularJS集成? – Naor