link: function(scope, element, attrs) { element.parent().find('.right').css({ 'transition': "all 0.6s linear 0s", 'transform':"rotate(180deg)" }); } 页面显示直接就转了180度,没有0.6秒的效果。
业精于勤,荒于嬉;行成于思,毁于随。
Would you try writing it like this?
element.parent().find('.right').css({'transition': "all 0.6s linear 0s"}); setTimeout(function(){ element.parent().find('.right').css({'transform': "rotate(180deg)"}); });
Would you try writing it like this?