• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Angular - Service zum Managen der API und Variablen

Tabula_Rasa

Mitglied
Hallo alle miteinander,

ich hätte da eine Frage bezüglich der API.
Die API wird in verschiedenen Komponenten gebraucht, halt mit anderen URLs. In dem Service sollen Funktionen sein, die jeweils die URLs zurückgeben.

Außerdem soll der Service lokale Variablen enthalten, denen Werte zugewiesen werden, die dann an die URL angehangen werden, sodass neue Daten von der API geliefert werden bspw. bei einem Klick auf einen Link der zu einem neuen Component führt, wird ein neuer Wert der Variable in dem Service zugewiesen, dann wird dieser Wert im TypeScript des neu ladenden Components an die URL angehängt, sodass nun Zugriff auf neuen Daten möglich ist und diese dargestellt werden können.

Ist das ein guter Ansatz oder sollte ich eine mir möglicherweise nicht bekannte Richtung einschlagen?
 
Werbung:
Eine lokale Variable ist in Angular die Umschreibung für One-Way-Databinding (im Gegensatz zu ngModel) vom Template zur dazugehörigen TS-Klasse, also so etwas wie #foo.

Services dienen der Anbindung zum Backend (API-Calls), so wie der Kommunikation zwischen Komponenenten, bei denen keine Parent-Child-Beziehung besteht (Eventemitter). Routeparameter gehören da nicht hin.
 
Eine lokale Variable ist in Angular die Umschreibung für One-Way-Databinding (im Gegensatz zu ngModel) vom Template zur dazugehörigen TS-Klasse, also so etwas wie #foo.

Services dienen der Anbindung zum Backend (API-Calls), so wie der Kommunikation zwischen Komponenenten, bei denen keine Parent-Child-Beziehung besteht (Eventemitter). Routeparameter gehören da nicht hin.

Wie immer führst du mich in die richtige Richtung. Benutze die Route Parameters.
 
Werbung:
Zurück
Oben