Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 16963|Antwoord: 1

[Angular] Angular 9 Series (IV) Custom Pipe pijpleidingen

[Link kopiëren]
Geplaatst op 03-06-2020 14:03:29 | | | |
Angular 9 Series (1) Dynamisch Geladen Componenten
https://www.itsvse.com/thread-9238-1-1.html

Hoekige 9-serie (2) dynamische componenttransmissieparameters
https://www.itsvse.com/thread-9245-1-1.html

Hoekige 9-serie (3) sluit dynamische componentgebeurtenissen aan
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 Series (IV) Custom Pipe pijpleidingen
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) formateert het bedragsvalutaformaat
https://www.itsvse.com/thread-9249-1-1.html


Angular heeft veel ingebouwde leidingen, zoals datum, asynchroon, valuta, enzovoort. Hoewel het gebruiksklaar is, voldoet het verre van aan sommige zakelijke behoeften, dus het is noodzakelijk om enkele aangepaste leidingen te implementeren.

De meest basale aangepaste pijp is om één waarde te ontvangen en vervolgens een andere waarde terug te geven. De vorm van het argument is niet beperkt, het kan elk type zijn zoals string, getal, object, enzovoort.

Het opmaken van de pijplijn op de standaarddatum voldoet niet aan onze behoeften.

JSON-resultaat dat door de interface wordt teruggegeven:

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

Dit komt doordat we objecten serialiseren in .NET Core en een standaardwaarde koppelen aan een veld van type datetime, namelijk DateTime.MinValue.



Wij gebruiken

zal worden tentoongesteld

01-jan-0001

OnzeDe eis is dat als een veld van type datetime wordt teruggegeven, als het leeg is, bijvoorbeeld "0001-01-01T00:00:00:00", het NA moet teruggeven

Laten we een nieuwe pijplijn aanmaken via het angular-cli-commando, het commando is als volgt:


De code is als volgt:

Nadat de nieuwe creatie is voltooid, zal het app.module.ts-bestand automatisch de volgende code toevoegen:

We gebruiken weer de nieuwe pijplijn op de HTML-pagina, als volgt:


zal teruggeven, en het gewenste resultaat, zoals getoond op de onderstaande afbeelding:



Opmerking: Parameters doorgeven aan pip gebruikt : splitting.




Vorig:Artikelpublicatiesysteem dat weet hoe je moet schrijven
Volgend:Angular 9 Series (V) formateert het bedragsvalutaformaat
Geplaatst op 28-10-2022 13:52:07 |
Leer!!!!!!!!!!
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com