GEDOPLAN
Webprogrammierung

Angular 18.1 @let Variablen

Webprogrammierung
geometry 1044090 640 jpg

„Template Locale Variables“ ist eines der am meisten gewünschten Features in der Angular Community. Ist? War. Mit Angular 18.1 werden die Rufe erhört.

Ab jetzt lassen sich Template-Ausdrücke im Template selbst einer Variablen zuordnen, um sie an mehreren Stellen zu verwenden. Erlaubt sind bei der Zuweisung alle gültigen Template Expressions.

 

@let cur =  currentTime | async;
<h2>Time: {{ cur | date:'dd.MM.yyyy HH:mm:ss'}}</h2>

@let currentSeconds = cur?.getSeconds()||0;
@if(!(currentSeconds % 10)){
 @let text = welcomeText();
 <p>{{text}}</p>
}

<!-- Fehler, kein "Variablen Hoisting", Variable nur in If-Block gültig -->
<!-- <p>{{text}}</p> -->

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.
Sie müssen den Bedingungen zustimmen, um fortzufahren.

Autor

Diesen Artikel teilen

LinkedIn
Xing

Gibt es noch Fragen?

Fragen beantworten wir sehr gerne! Schreibe uns einfach per Kontaktformular.

Kurse

weitere Blogbeiträge

bumper cars 4390958 640
Webprogrammierung

Angular Material Theming

Angular als Framework für die Entwicklung von anspruchsvollen Webanwendungen bringt alles mit was der Entwickler braucht. Alles? Nicht ganz. Ähnlich…
Webprogrammierung

Weihnachten 2020

GEDOPLAN wünscht Frohe Weihnachten 2020 https://gedoplan.github.io/ged-xmas2020/index.html source: https://github.com/GEDOPLAN/ged-xmas2020

Work Life Balance. Jobs bei Gedoplan

We are looking for you!

Lust bei GEDOPLAN mitzuarbeiten? Wir suchen immer Verstärkung – egal ob Entwickler, Dozent, Trainerberater oder für unser IT-Marketing! Schau doch einfach mal auf unsere Jobseiten! Wir freuen uns auf Dich!

Work Life Balance. Jobs bei Gedoplan

We are looking for you!

Lust bei GEDOPLAN mitzuarbeiten? Wir suchen immer Verstärkung – egal ob Entwickler, Dozent, Trainerberater oder für unser IT-Marketing! Schau doch einfach mal auf unsere Jobseiten! Wir freuen uns auf Dich!