2016-06-14 20 views
6

Angular2 (rc1) ile, varsayılan değişiklik algılama stratejisini OnPush'a nasıl ayarlayacağını bilen var mı? Bir şekilde küresel olarak ayarlanabilir mi?Angular2 Varsayılan değişiklik algılama stratejisini değiştirme

I değişimi saptama stratejisi, sadece genel bileşen veya yönergesi başına tanımlanabilir, her bir bileşen

@Component({ 
    ... 
    changeDetection: ChangeDetectionStrategy.OnPush, 
    ... 
}) 
+1

ChangeDetectionStrategy.Default stratejisine dayanan üçüncü taraf bileşenler nelerdir? – estus

+0

Sanırım CheckAlways, eğer bağlı oldukları sürece, belirtmelidirler ... eğer aslında varsayılan olarak kolaylıkla değiştirilebilir. –

+0

Bunu yapmazlar çünkü çerçevenin varsayılan değeridir. Bu davranışa gerçekten ihtiyacınız varsa, ComponenrMetadata'nın etrafına dolanan kendi "Bileşeninizi" içe aktarabilirsiniz sanırım. – estus

cevap

3

bu satırı ilave zorunda kalmamak istiyoruz.

Yaklaşan çevrimdışı şablon derleyici tarafından desteklenmeyeceği için özel bir dekoratör kullanmak önerilmez.

İlgili konular