gpt4 book ai didi

javascript - 如何从 route 获取Express中的本地人

转载 作者:行者123 更新时间:2023-11-30 12:17:35 25 4
gpt4 key购买 nike

我在我的 app.js 文件中有一个定义为本地的变量,如下所示(应用程序非常快捷):

app.locals.weather = { /* unimportant content here */ };

现在,我想从我的 index.js 路由访问该信息以在 ejs 模板上打印。我正在尝试这个,但它说它是未定义的:

var express = require('express');
var router = express.Router();

console.log(express.locals);

正确的做法是什么?

最佳答案

documentation状态:

You can access local variables in templates rendered within the application.

换句话说,您无需执行任何特殊操作即可将 weather 传递给您的 EJS 模板,只需将其分配给 app.locals 即可通过你的应用。

关于javascript - 如何从 route 获取Express中的本地人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32010474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com