Angular $log

$log

Giriş için basit bir hizmettir. Varsayılan uygulamayı güvenle çalıştığını belirtmek için tarayıcının konsoluna mesaj (varsa) yazar.

Kullanım Şekli

log();
info();
warn();
error();
debug();

Codepen Ön izleme

 

Angular $interval

$interval

$interval servisi angularjs ‘versiyonun window.setInterval işlevidir

Kullanım Şekli

$interval(fn, delay, [count], [invokeApply], [Pass]);

Codepen Ön izleme

 

Angular $filter

$filter

Filtreler kullanıcıya gösterilen verileri biçimlendirir.

Kullanım Şekli

$filter(name);

Codepen Ön izleme

 

Angular $exceptionHandler

$exceptionHandler

$log.error varsayılan uygulamayı basitçe derleyip konsola kaydeder.

Kullanım Şekli

angular.module('exceptionOverride', []).factory('$exceptionHandler', function() {
  return function(exception, cause) {
    exception.message += ' (caused by "' + cause + '")';
    throw exception;
  };
});

 

Angular $document

$document

Tarayıcının window.document nesnesi için bir jQuery veya jqLite sarıcısıdır.

Codepen Ön izleme

 

 

Angular $compile

$compile

Bir HTML şablonunu scope ’a bağlayıp derler. Daha sonra kullanılabilecek bir şablon işlevi olarak üretir.

Kullanım Şekli

$compile(element, transclude, maxPriority);

Codepen Ön izleme

 

Angular $cacheFactory

cacheFactory

Önbelleğe alınmış olan Cache’lere erişmeyi sağlar.

Kullanım Şekli

$cacheFactory(cacheId, [options]);

Codepen Ön izleme

 

Angular $animate

$animate

Animasyon hizmetini DOM elementler için destek sağlayan bir dizi ortaya çıkarır.

Kullanım Şekli

$animate.on('enter', container,
   function callback(element, phase) {
     // cool we detected an enter animation within the container
   }
);

Codepen Ön izleme

 

Angular $anchorScroll

$anchorScroll

Çağrıldığında belirtilen elemana (hash) kayar. Geçerli değer yoksa ya da ihmal varsa hiçbir şey yapılmaz.

Kullanım Şekli

$anchorScroll([hash]);

Codepen Ön izleme

 

Angular angular.version

angular.version

Geçerli angularjs sürümü ile ilgili bilgi içeren bir nesne.

Özellikleri

  • full – { string } – Tam sürüm dizesi, örneğin “0.9.18” olacak.

     

  • full – { string } – Tam sürüm dizesi, örneğin “0.9.18” olacak.

     

  • major – { number } – Büyük sürüm numarası gibi “0” olacak.

     

  • minor – { number } – Küçük sürüm numarası gibi “9” olacak.

     

  • dot – { number } – Nokta sürüm numarası gibi “18” olacak.
  • codeName – { string } – sürümü Kod adı gibi ” jiggling-armfat ” olacak.