Informationen zur Verwendung des Pipe-Operators (|) in Angular
Normalerweise müssen wir Pipes zum Formatieren von Daten verwenden. Der folgende Artikel stellt hauptsächlich die Verwendung des Pipe-Operators (|) in Angular vor. Freunde, die ihn benötigen, können ihn als Referenz verwenden mit dem Herausgeber unten.
Was ist eine Pipeline?
Angulars Pipeline kann als Werkzeug zur Datenformatierung und -anzeige betrachtet werden. Pipes können Daten für die Anzeige formatieren, ohne die Quelldaten zu ändern. Was die Anzeige von Datumsangaben betrifft, können Sie beispielsweise Pipeline 1 verwenden, um Quelldaten im Format jjjj/MM/tt anzuzeigen, oder Sie können Pipeline 2 verwenden, um sie im Format 28. Februar 2017 anzuzeigen. Die ursprünglichen Daten sind jedoch immer noch aktuell und haben sich nicht geändert. Mithilfe von Pipelines können wir den Inhalt der Datenformatierung trennen und ihn unabhängig machen. Wenn Formatierung und Anzeige erforderlich sind, wählen Sie einfach die entsprechende Pipeline zur Verarbeitung aus.
1. Vorlagenausdrucksoperatoren
Die Vorlagenausdruckssprache verwendet eine Teilmenge der JavaScript-Syntax und fügt mehrere zusätzliche Spezialoperatoren für bestimmte Szenarien hinzu: Pipelinebetreiber, sichere Navigationsbetreiber.
2. Pipe-Operator (|)
Das Ergebnis des Ausdrucks erfordert möglicherweise eine gewisse Konvertierung vor der Bindung. Beispielsweise möchten Sie möglicherweise Zahlen als Beträge anzeigen, die Großschreibung von Text erzwingen oder eine Liste filtern und sortieren.
Winkelige Rohrobjekte sind eine praktische Wahl für kleine Transformationen wie diese.
Eine Pipe ist eine einfache Funktion, die einen Eingabewert akzeptiert und das Transformationsergebnis zurückgibt.
Angulars häufig verwendete integrierte Pipe-Funktionen:
DatePipe, UpperCasePipe, LowerCasePipe, CurrencyPipi, PercentPipe, JsonPipe usw.
Sie werden in Vorlagenausdrücken verwendet. Verwenden Sie einfach den Pipe-Operator (|) .
Verwendung
Der Pipe-Operator übergibt das Ausdrucksergebnis auf seiner linken Seite an die Pipe-Funktion auf seiner rechten Seite. Ausdrücke können auch über mehrere Pipes verkettet werden.
<p> Title through a pipe chain: {{title | uppercase | lowercase}} </p>
Häufige Beispiele:
<p class="alert alert-warning"> <p>{{title|uppercase }}</p> <p>{{title|uppercase|lowercase }}</p> <p>{{this|json}}</p> <p>{{time|date:'yyyy-MM-dd'}}</p> <p>{{number|percent}}</p> <p>{{number|currency:'CNY'}}</p> </p>
ts-Attribute:
export class AppComponent { title = 'app'; name = '张三丰'; time = new Date(); number = 1.123; show(str: string) { str += '---测试'; return str; } }
Ergebnisse anzeigen:
Das Obige ist, was ich Ich habe es für alle zusammengestellt und hoffe, dass es in Zukunft für alle hilfreich sein wird.
Verwandte Artikel:
So zeigen Sie Eingabeinhalte in Angular an
So fragen Sie die Wettervorhersage in Angular ab
Wie man Feiertage in js beurteilt
Wie man die Message-Board-Funktion in JS implementiert
Wie man es in nodejs macht Implementieren Sie die OAuth2.0-Autorisierungsdienstauthentifizierung
So erstellen Sie ein Vue-Projekt auf Webpack
So implementieren Sie es in VueLesen Sie den vollständigen Text
So erhalten Sie Dom-Elemente in Vue
So konvertieren Sie das Zeitstempelformat in js
auf Nginx Stellen Sie das Vue-Projekt bereit (ausführliches Tutorial)
So implementieren Sie einen Wasserfallfluss mit zufälligem Layout in ionic3
Das obige ist der detaillierte Inhalt vonInformationen zur Verwendung des Pipe-Operators (|) in Angular. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Angular.js ist eine frei zugängliche JavaScript-Plattform zum Erstellen dynamischer Anwendungen. Es ermöglicht Ihnen, verschiedene Aspekte Ihrer Anwendung schnell und klar auszudrücken, indem Sie die Syntax von HTML als Vorlagensprache erweitern. Angular.js bietet eine Reihe von Tools, die Sie beim Schreiben, Aktualisieren und Testen Ihres Codes unterstützen. Darüber hinaus bietet es viele Funktionen wie Routing und Formularverwaltung. In dieser Anleitung wird erläutert, wie Angular auf Ubuntu24 installiert wird. Zuerst müssen Sie Node.js installieren. Node.js ist eine JavaScript-Ausführungsumgebung, die auf der ChromeV8-Engine basiert und es Ihnen ermöglicht, JavaScript-Code auf der Serverseite auszuführen. In Ub sein

Kennen Sie Angular Universal? Es kann dazu beitragen, dass die Website eine bessere SEO-Unterstützung bietet!

Mit der rasanten Entwicklung des Internets wird auch die Front-End-Entwicklungstechnologie ständig verbessert und iteriert. PHP und Angular sind zwei Technologien, die in der Frontend-Entwicklung weit verbreitet sind. PHP ist eine serverseitige Skriptsprache, die Aufgaben wie die Verarbeitung von Formularen, die Generierung dynamischer Seiten und die Verwaltung von Zugriffsberechtigungen übernehmen kann. Angular ist ein JavaScript-Framework, mit dem Single-Page-Anwendungen entwickelt und komponentenbasierte Webanwendungen erstellt werden können. In diesem Artikel erfahren Sie, wie Sie PHP und Angular für die Frontend-Entwicklung verwenden und wie Sie diese kombinieren

Lesen und Schreiben von Dateien über Pipes: Erstellen Sie eine Pipe, um Daten aus der Datei zu lesen und durch die Pipe zu leiten. Empfangen Sie Daten aus der Pipe und verarbeiten Sie sie. Schreiben Sie die verarbeiteten Daten in die Datei. Verwenden Sie Goroutinen, um diese Vorgänge gleichzeitig auszuführen, um die Leistung zu verbessern

Wie verwende ich den Monaco-Editor in Angular? Der folgende Artikel dokumentiert die Verwendung des Monaco-Editors in Angular, der kürzlich in einem Unternehmen verwendet wurde. Ich hoffe, dass er für alle hilfreich sein wird!

Dieser Artikel führt Sie durch die unabhängigen Komponenten in Angular, wie Sie eine unabhängige Komponente in Angular erstellen und wie Sie vorhandene Module in die unabhängige Komponente importieren. Ich hoffe, er wird Ihnen hilfreich sein!

Das Standardanzeigeverhalten für Komponenten im Angular-Framework gilt nicht für Elemente auf Blockebene. Diese Designwahl fördert die Kapselung von Komponentenstilen und ermutigt Entwickler, bewusst zu definieren, wie jede Komponente angezeigt wird. Durch explizites Festlegen der CSS-Eigenschaft display kann die Anzeige von Angular-Komponenten vollständig gesteuert werden, um das gewünschte Layout und die gewünschte Reaktionsfähigkeit zu erreichen.

Das Angular-Projekt ist zu groß. Wie kann man es sinnvoll aufteilen? Der folgende Artikel zeigt Ihnen, wie Sie Angular-Projekte sinnvoll aufteilen. Ich hoffe, er ist hilfreich für Sie!
