114 votes

Variable globale dans l’application.js accessible dans les itinéraires?

Comment puis-je définir une variable et la faire être disponible dans tous les itinéraires, au moins dans le fichier situé dans les itinéraires. en utilisant le cadre express et ``

117voto

Mandy Points 1309

Il est en fait très facile de le faire en utilisant les méthodes « set » et « get » disponibles sur un objet express.

Exemple comme suit, supposons que vous ayez une variable appelée config avec vos éléments liés à la configuration que vous souhaitez voir disponibles à d’autres endroits :

Dans l’application.js :

Dans routes/index.js

82voto

Ali Points 1726

Une façon soignée de le faire est d’utiliser `` fourni par Express lui-même. Voici la documentation.

10voto

Shaman Points 93

le moyen le plus simple consiste à déclarer une variable globale dans votre application.js, dès le début :the easiest way is to declare a global variable in your app.js, early on:

ensuite, dans tous les itinéraires, vous pouvez l’obtenir:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X