나는 jquery와 비교하여 각도로 애니메이션을 만드는 것이 매우 어렵다. 각도 애니메이션 fadein 및 fadeout의 많은 버전이 블로그/자습서/등에서 찾았습니다. 그 중 일부는 이전 버전의 각도에 있습니다. Angular 's는 이전 버전을 대체하기 위해 새로운 버전이 나올 때 매우 일관성이없는 것처럼 보입니다. 나는 그것을하는 표준 방법을 볼 수 없다. 그러므로 나는 어디서부터 시작해야할지 모른다.Angular fadein 및 fadeout - CSS가없는 표준 방법?
버튼을 클릭 할 때 양식이나 html 문서로 페이드 아웃하기 만하면됩니다.
HTML,
<button ng-click="loadInclude" >Load Include Form</button>
<div ng-include="'form.php'" ng-if="readyToLoadForm===true"></div>
각도,
var app = angular.module("myapp", ['ngAnimate']);
app.controller("FormController",function($scope) {
$scope.readyToLoadForm = false;
$scope.loadInclude = function(e) {
$scope.readyToLoadForm = true;
};
}
);
어떤 아이디어가? 표시 및 숨기기 때이 항목에 angular-animate.js
각도 의지 add
및 remove
여러 클래스를 사용할 때
덕분에 애니메이션 요소. 어떻게 ng-include와 통합 할 수 있습니까? – laukok
업데이트 답변 확인하십시오 :) –
업데이트 해 주셔서 감사합니다. 이 오류가 계속 발생합니다. '오류 : $ animate.enter (...)가 정의되지 않았습니다.'- 버전 문제 또는 다른 것으로 보입니다! – laukok