我正在尝试用角度制作指令,以无限旋转 div。假设我得到了这个 html
<div class="card" pendulum></div>
我创建了一个这样的指令来改变旋转
pdany.directive('pendulum', function() {
return function(scope, elem, attr) {
elem.css({
'-moz-transform': 'rotate(90deg)',
'-webkit-transform': 'rotate(90deg)',
'-o-transform': 'rotate(90deg)',
'-ms-transform': 'rotate(90deg)'
});
}
});
但是这个指令改变了旋转css,就是这样,但现在我尝试在指令中添加一个计时器,但我不知道该怎么做。有没有办法让它只在指令中工作,或者我也必须在控制器中添加一些东西?谢谢你的帮助,丹尼尔!