Trovo estremamente difficile creare un'animazione angolare, confrontandola con jquery. Ci sono così tante versioni di animazione angolare fadein e fadeout che le ho trovate da blog/tutorial/etc, alcune di loro sono in versione più vecchia di angolare. Angular sembra essere molto incoerente quando ne esce una versione più recente per sostituire quelle vecchie. Non riesco a vedere nessun modo standard per farlo. Quindi non so da dove cominciare.Fadein e dissolvenza angolari - il modo standard senza CSS?
Solo per attenuare un modulo o un documento html quando si fa clic sul pulsante.
html,
<button ng-click="loadInclude" >Load Include Form</button>
<div ng-include="'form.php'" ng-if="readyToLoadForm===true"></div>
angolare,
var app = angular.module("myapp", ['ngAnimate']);
app.controller("FormController",function($scope) {
$scope.readyToLoadForm = false;
$scope.loadInclude = function(e) {
$scope.readyToLoadForm = true;
};
}
);
tutte le idee?
grazie. ma come posso integrarlo con ng-include? – laukok
risposta aggiornata si prega di controllare :) –
Grazie per l'aggiornamento. Continuo a ricevere questo errore "Errore: $ animate.enter (...) non è definito" - sembra che sia un problema di versione o qualcos'altro! – laukok