Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 18910|Yanıt: 1

[Angular] Açısal kapsülasyonu kullanmanın üç yolu

[Bağlantıyı kopyala]
Yayınlandı 12.05.2020 11:02:24 | | |
Resmi web sitesi dokümantasyonunun en son sürümüne göre, kapsüllemenin artık 4 özellik değeri vardır:

'@angular/core'dan { Component, OnInit, ViewEncapsulation } içe aktarmak;



Emülatif varsayılan

Stiller kapsamlıdır ve ebeveyn bileşen, Angular tarafından sağlanan stil kapsülleme mekanizması olan alt bileşenin stilini etkilemez
Bu seçim varsayılan olarak kullanılır, yani kapsülleme manuel olarak yapılandırılmadan değerdir. Bu yapılandırma öğesi altında, her bileşenin bir kapsamı vardır ve ana bileşen kendi bileşenini etkileyemez. Eğer ebeveyn bileşenin stilini bu yapılandırma öğesi altında alt bileşenin stilini geçersiz kılmanız gerekiyorsa. ::ng-deep kullanabilirsiniz, ancak resmi web sitesi ::ng-deep kullanmayı önermiyor


Hiç kimse

Hiçbir paket sunulmuyor ve stil doğrudan tüm belgeye uygulanıyor. (Kendi alt bileşenlerini aşağıya etkiler, yukarı doğru ise kendi ana bileşenlerini etkiler)


Yerli ve Gölge

Yerel gölge kapsülleme stilini kullanarak, gölge kökü DOM yapısında görülebilir ve stilin ona nasıl yazıldığını, sadece gölge-kök aralığındaki bileşenler için geçerli olduğunu çok iyi görebiliyoruz.





Önceki:CSS stili: işaretçi olayları: yok
Önümüzdeki:CSS web sayfası div ve tablo kaydırma çubuğu güzelleştirme
 Ev sahibi| Yayınlandı 26.11.2021 17:07:13 |
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com