Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 14328|Vastaus: 0

[Angular] Angular6 Material2 kapseloi hälytysviestin kehotuslaatikon

[Kopioi linkki]
Julkaistu 22.11.2018 15.00.49 | | | |
Kulmamateriaali

Material Design, kiinalainen nimi: Material Design Language, on Googlen lanseeraama uusi suunnittelukieli, jonka Google sanoo tarjoavan yhtenäisemmän ja laajemman "ulkoasun ja tuntuman" matkapuhelimille, tableteille, pöytäkoneille ja "muille alustoille".

Googlen mukaan materiaalisuunnittelu perustuu "todelliseen kosketukseen, joka on saanut inspiraationsa paperin ja musteen tutkimuksesta", ja sen avulla käyttäjät voivat "ymmärtää visuaalisia vihjeitä, joilla korvataan todellinen maailma" "ilman mekaniikan periaatteiden vastaista". Lisäksi valon, pinnan ja liikkeen perusperiaatteet ovat avainasemassa siinä, miten esineet liikkuvat, vuorovaikuttavat ja ovat olemassa tilassa suhteessa toisiinsa. Realistiset valo- ja varjotehosteet näyttävät lohkojen saumat, jakavat tilat ja merkitsevät liikkuvia osia. Yksityiskohtaisempaa esittelyä varten vieraile Materialin virallisella verkkosivustollaHyperlinkin kirjautuminen on näkyvissä.

Angular Material on joukko Angular2+ UI-kehyksiä, jotka Angular-tiimi on toteuttanut täydellisesti Material-määrittelyn perusteella, virallisen verkkosivuston osoitteen:Hyperlinkin kirjautuminen on näkyvissä.

Tässä artikkelissa käytetään Angular Materialin MatSnackBar-komponenttia hälytyslaatikon kapselointiin, katsotaanpa ensin renderöintiä:



Vaihe 1: Asenna



Vaihe 2: Määritä animaatio

Kun animaatiopaketti on asennettu, tuo BrowserAnimationsModule sovellukseesi animaatiotuen ottamiseksi käyttöön.

app.module.ts tuo seuraavaa:

Vaihe 3: Tuo teema

Teemojen sisällyttäminen on välttämätöntä, jotta kaikki ydin- ja teematyylit voidaan soveltaa sovellukseesi.

Aloittaaksesi valmiiden teemojen parissa, sisällytä sovellukseesi yksi Angular Materialin valmiista teemoista globaalisti. Jos käytät Angular CLI:tä, voit ottaa sen käyttöönto styles.scss

Jos sinäEi käytettyAngular CLI, silloin<link>voi mennä läpiElementtisi sisältävät valmiiksi rakennettuja temaattisia index.html.

Vaihe 4: Aloita hälytyslaatikon kapselointi

Syötä /app/services -hakemisto cmd-komento-cd:n kautta, ja voit muokata hakemistoa oman projektisi mukaan ja suorittaa Create Service -komennon:

TS-koodi on seuraava:


Vaihe 5: Määritä kehotuslaatikko CSS-tyyliin

Projektissastyles.scssTiedoston alareunaan lisää seuraava tyyli, jota voi muokata oman tilanteesi mukaan! Koodi on seuraava:

Vaihe 6: Käytä hälytyslaatikkoa

Otan esimerkiksi kirjautumisrajapinnan ja tuon sen login.module.tsHälytyspalvelujaMatSnackBarModuuliKomponenttimoduulit, seuraavasti:

login.component.ts komponentissa käytetty koodi on seuraava:

MatSnackBarin komponentti-API-dokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.

(Loppu)

Pistetilanne

Osallistujien määrä1MB+1 myötävaikuttaa+1 Romahdus syy
kil + 1 + 1 Se auttoi minua paljon

Katso kaikki arviot





Edellinen:Kuinka Jekins ottaa .NET Framework -projektin käyttöön
Seuraava:【Puhekurssi】Kuuntele puhe Tsinghuan yliopistossa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com