Açılışı, jQuery ile karşılaştırmak için açılışı çok zor buluyorum. Açılan animasyon fadein ve fadeout'unun birçok sürümü vardır, bunları bloglardan/öğreticilerden/vb. Bulduğumdan bazıları, açısal eski sürümündedir. Açısallar, eskilerinin yerini almak için daha yeni bir sürümü çıktığında çok tutarsız görünüyor. Bunu yapmanın standart bir yolunu göremiyorum. Bu yüzden nereden başlayacağımı bilmiyorum.Açısal fadein ve fadeout - CSS'siz standart yol?
Düğme tıklandığında sadece bir form veya html belgesinde kayboluyorum.
html,
<button ng-click="loadInclude" >Load Include Form</button>
<div ng-include="'form.php'" ng-if="readyToLoadForm===true"></div>
açısal,
var app = angular.module("myapp", ['ngAnimate']);
app.controller("FormController",function($scope) {
$scope.readyToLoadForm = false;
$scope.loadInclude = function(e) {
$scope.readyToLoadForm = true;
};
}
);
herhangi bir fikir? gösteren ve gizleme bu öğeye angular-animate.js
açısal irade add
ve remove
birkaç sınıfları kullanılırken
sayesinde animasyon elemanları. ama ng-include ile nasıl entegre edebilirim? – laukok
güncellenmiş yanıt lütfen kontrol edin :) –
Güncelleme için teşekkürler. Bu hatayı alıyorum 'Hata: $ animate.enter (...) undefined' - bir sürüm problemi ya da başka bir şey gibi görünüyor! – laukok