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

Görünüm: 14328|Yanıt: 0

[Angular] Angular6 Materyal2, uyarı mesajı isteği kutusunu kapsüller

[Bağlantıyı kopyala]
Yayınlandı 22.11.2018 15:00:49 | | | |
Açısal Malzeme

Material Design, Çince adı: Material Design Language, Google tarafından piyasaya sürülen yeni bir tasarım dilidir ve Google'ın belirttiği gibi, cep telefonları, tabletler, masaüstü bilgisayarlar ve "diğer platformlar" için daha tutarlı ve daha geniş bir "görünüm ve hiss" sağlamak amacıyla tasarlanmıştır.

Google'a göre, Materyal Tasarımı "gerçek dokunuşa dayanıyor, kağıt ve mürekkebin incelenmesinden ilham alıyor" ve kullanıcıların "gerçek dünyayı değiştiren görsel ipuçlarını anlamalarını" "mekanik ilkelerine aykırı olmadan" anlamağa olanak tanıyabiliyor. Ayrıca, ışık, yüzey ve hareketin temel prensipleri, nesnelerin birbirleriyle ilişkili olarak mekânda nasıl hareket ettiğini, etkileşime girdiğini ve var olduğunu temsil etmek için kilit öneme sahiptir. Gerçekçi ışık ve gölge efektleri bloklar arasındaki dikişleri gösterir, boşlukları ayırır ve hareketli parçaları işaretler. Daha ayrıntılı tanıtım için lütfen Materyal'in resmi web sitesini ziyaret edinBağlantı girişi görünür.

Angular Materyal, Angular ekibi tarafından Materyal spesifikasyonuna ve resmi web sitesi adresine göre mükemmel şekilde uygulanan bir Angular2+ kullanıcı arayüzü çerçevesi setidir:Bağlantı girişi görünür.

Bu makale, Angular Material'ın MatSnackBar bileşenini bir uyarı kutusunu kapsüllemek için kullanıyor, önce renderlere bakalım:



Adım 1: Kurulum



Adım 2: Animasyonu yapılandırmak

Animasyon paketi yüklendikten sonra, animasyon desteğini etkinleştirmek için BrowserAnimationsModule'u uygulamanıza aktarın.

app.module.ts aşağıdaki gibi ithal edilir:

Adım 3: Temayı içe aktarın

Tüm temel ve tema stillerini uygulamanıza uygulamak için temaları dahil etmek gereklidir.

Hazır temalarla başlamak için, uygulamanıza Angular Material'ın önceden hazırlanmış temalarından birini küresel olarak ekleyin. Angular CLI kullanıyorsan, kurabilirsinstyles.scss için

Eğer senKullanılmamıştırAçısal CLI, sonra<link>geçebilirUnsurlarınız önceden hazırlanmış tematik index.html içerir.

Adım 4: Uyarı kutusunu kapsüllemeye başlayın

/app/services dizinine cmd komut cd'sinden girin, dizini kendi projenize göre değiştirebilir ve Hizmet Yarat komutunu çalıştırabilirsiniz:

TS kodu şöyledir:


Adım 5: İstri kutusunu CSS tarzında yapılandırın

Projedestyles.scssDosyanın en altında, gerçek durumunuza göre değiştirilebilecek aşağıdaki stili ekleyin! Kod şöyledir:

Adım 6: Uyarı kutusunu kullanın

Giriş arayüzünü örnek olarak alıyorum ve login.module.tsAlert ServiceveMatSnackBarModülüBileşen modüller, aşağıdaki gibidir:

login.component.ts bileşende kullanılan kod şu şekildedir:

MatSnackBar bileşen API dokümantasyonu:Bağlantı girişi görünür.

(Son)

Puan

Katılımcı sayısı1MB+1 Katkı+1 Çökmek sebep
kil + 1 + 1 Bana çok yardımcı oldu

Tüm puanları gör





Önceki:Jekins .NET Framework projesini nasıl dağıtıyor?
Önümüzdeki:【Konuşma Kursu】Tsinghua Üniversitesi'nde bir konuşmayı dinleyin
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