Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16963|Svare: 1

[Kantet] Angular 9-serie (IV) spesialrørledninger

[Kopier lenke]
Publisert på 03.06.2020 14:03:29 | | | |
Angular 9-serie (1) dynamisk lastede komponenter
https://www.itsvse.com/thread-9238-1-1.html

Vinkel 9-serie (2) dynamiske komponenttransmisjonsparametere
https://www.itsvse.com/thread-9245-1-1.html

Angular 9-serie (3) abonnerer på dynamiske komponenthendelser
https://www.itsvse.com/thread-9246-1-1.html

Angular 9-serie (IV) spesialrørledninger
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) formaterer beløpsvalutaformatet
https://www.itsvse.com/thread-9249-1-1.html


Angular har mange innebygde rør, som dato, asynkron, valuta osv. Selv om det er klart til bruk, dekker det langt fra noen forretningsbehov, så det er nødvendig å implementere noen tilpassede rør.

Det mest grunnleggende tilpassede røret er å motta én verdi og deretter returnere en annen verdi. Argumentets form er ikke begrenset, det kan være hvilken som helst type som streng, tall, objekt osv.

Å formatere pipelinen på standarddatoen vil ikke dekke våre behov.

JSON-resultat returnert av grensesnittet:

{"statusDate":"0001-01-01T00:00:00" ...}

Dette skyldes at vi serialiserer objekter i .NET Core og knytter en standardverdi til et felt av typen datetime, som er DateTime.MinValue.



Vi bruker

vil bli vist

01-jan-0001

vårKravet er at hvis et felt av typen datetime returneres, hvis det er tomt, altså "0001-01-01T00:00:00", må det returnere NA

La oss lage en ny pipeline gjennom angular-cli-kommandoen, kommandoen er som følger:


Koden er som følger:

Etter at den nye opprettelsen er fullført, vil app.module.ts-filen automatisk legge til følgende kode:

Vi bruker den nye pipelinen på HTML-siden igjen, som følger:


vil returnere, og resultatet vi ønsker, som vist på bildet under:



Merk: Å sende parametere til pip bruker : splitting.




Foregående:Artikkelpubliseringssystem som vet hvordan man skriver
Neste:Angular 9 Series (V) formaterer beløpsvalutaformatet
Publisert på 28.10.2022 13:52:07 |
Lær!!!!!!!!!!
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com