Frage

Verwenden des Eisen-Routers Es ist möglich, Haken wie Also hinzuzufügen:

generasacodicetagpre.

siehe: https://github.com/eventedmind/irl-router#Using-Haken

Aber die Dokumentationen sagen nicht, wie diese Haken "Serverseite" herstellen können.

Die Idee besteht darin, einen Haken zu erstellen, der die Veröffentlichung von Sammlungen für alle Routen überwacht, mit Ausnahme von einem oder zwei spezifischen Routen, in denen ich mehr Kontrolle über das veröffentlichte.

War es hilfreich?

Lösung

IRON-Router ist sowohl auf Client als auch für den Server, und die Deklarationen können in einem Verzeichnis / Datei erfolgen, das sowohl dem Client als auch auf den Server verfügbar ist.

Standardmäßig sind die deklarierten Routen für den Client. Wenn Sie eine Route, um Serverseite zu sein, erklären, deklarieren Sie es ausdrücklich, indem Sie den generativen where: 'server' einschließen.

von der offizielle Dokumente :

Routen definieren und den Router konfigurieren, ist auf dem Server und dem Client nahezu identisch. Standardmäßig werden Routen als Client-Routen erstellt. Sie können angeben, dass eine Route für den Server vorgesehen ist, indem Sie ein Gerät an der solchen Route angeben:

generasacodicetagpre.

Beachten Sie, dass in Router.Map, nicht auf dem Controller, platziert werden muss.

Server-Aktionsfunktionen (RouteControllers) haben unterschiedliche Eigenschaften und Methoden zur Verfügung. Nämlich gibt es noch kein Rendering auf dem Server. Die Rendermethode ist also nicht verfügbar. Sie können auch keine Abonnements auf dem Waiting oder die WAIT-Methode auf dem Server anrufen. Serverrouten Holen Sie sich die bloße Anforderung, Antwort und die nächsten Eigenschaften der Connect-Anforderung sowie das Parameter-Objekt genauso wie im Client.

generasacodicetagpre.

Wie Sie sehen, gibt es nur eine Namenskonvention, daher können Sie so etwas angeben:

generasacodicetagpre.

oder

generasacodicetagpre.

wie Sie normalerweise.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top