Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 16963|Svar: 1

[Kantet] Angular 9 Series (IV) specialrørledninger

[Kopier link]
Opslået på 03/06/2020 14.03.29 | | | |
Angular 9 serie (1) dynamisk belastede komponenter
https://www.itsvse.com/thread-9238-1-1.html

Parametre for vinkel 9-serie (2) dynamiske komponenttransmissionsparametre
https://www.itsvse.com/thread-9245-1-1.html

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

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

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


Angular har mange indbyggede rør, såsom dato, asynkron, valuta osv. Selvom det er klar til brug, opfylder det langt fra alle forretningsbehov, så det er nødvendigt at implementere nogle tilpassede rør.

Det mest grundlæggende tilpassede rør er at modtage én værdi og derefter returnere en anden værdi. Argumentets form er ikke begrænset; det kan være enhver type såsom streng, tal, objekt osv.

At formatere pipelinen på standarddatoen vil ikke opfylde vores behov.

JSON-resultat, der returneres af grænsefladen:

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

Dette skyldes, at vi serialiserer objekter i .NET Core og knytter en standardværdi til et felt af typen datetime, som er DateTime.MinValue.



Vi bruger

vil blive udstillet

01-Jan-0001

voresKravet er, at hvis et felt af typen datetime returneres, hvis det er tomt, dvs. "0001-01-01T00:00:00", skal det returnere NA

Lad os oprette en ny pipeline gennem angular-cli-kommandoen, kommandoen er som følger:


Koden er som følger:

Når den nye oprettelse er færdig, vil app.module.ts-filen automatisk tilføje følgende kode:

Vi er tilbage i brug af den nye pipeline på HTML-siden, som følger:


vil returnere, og det resultat vi ønsker, som vist på billedet nedenfor:



Bemærk: Overførsel af parametre til pip bruger : splitting.




Tidligere:Artikeludgivelsessystem, som ved, hvordan man skriver
Næste:Angular 9 Series (V) formaterer beløbsvalutaformatet
Opslået på 28/10/2022 13.52.07 |
Lær!!!!!!!!!!
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com