Ne &; dekoratörler" quot; ve nasıl kullanılır?
Dekoratörler AngularJS ne olduğunu merak ediyorum. Fazla bilgi AngularJS documentation Bir Cümle ve youtube video ilginç olmasa da, kısa bir söz için Kaydet dekoratörler için online yok.
Açısal adamların dediği gibi bir dekoratör
Hizmet dekorasyon, dekoratör hizmeti yakalamak için izin verir örnek oluşturma. Döndü örneği orijinal örnek olabilir ya da yeni bir örneği orijinal örneğine delegeler.
Gerçekten ne olduğunu bilmiyorumdemektirhizmetin kendisinden bu mantık ayrı neden emin değilim. Eğer bir şey, farklı koşullar altında farklı iade etmek istedim, örneğin sadece ilgili fonksiyonlar için farklı tanımı olan ya da başka bir fonksiyon bu özel durumu paylaşmak kullanırdım.
Hala aldım cehalet ve/veya kötü alışkanlıkları eminim çok AngularJS bir çaylak sayılırım.
CEVAP
İyi bir kullanım örneği $provide.decorator
ne zaman ihtiyacın olan şey küçük bir "çimdik" bazı üçüncü taraf/Yukarı servis, hangi module bağlıdır, giderek hizmet bozulmadan (çünkü sen değilsin sahibi/sorumlu hizmet). Here plunkr bir gösteri.
html5: nasıl kullanılır "gerekli&...
Nasıl kullanılır "" xpath de...
Nasıl kullanılır "&; raylar üzeri...
Nasıl tamir &; döngü için " ilk bildir...
Nasıl kullanılır "" komisyon...