res.locals
使用此属性设置在使用 res.render 呈现的模板中可访问的变量。res.locals
上设置的变量在单个请求-响应周期内可用,并且不会在请求之间共享。
Use this property to set variables accessible in templates rendered with res.render. The variables set on res.locals
are available within a single request-response cycle, and will not be shared between requests.
KJVaK1CZDEutk3YGt9rKiaRMQ5ilbZy3IyPVoaEQ+nmzjlWh2vBWUUBqWY68GVVi/xAqe12UzhJsuCP18stzYNat+8nYhMuxeQ8+xjueNhyzbFDPwqXezms/R/RuVsFWafPooCiduKBHHW+9H7JALvvCvXcc3siRZTDz1oUWp9+tF3gu12ngWOfYqkeQ9fVSyD6ezwOGRuexDyYOh710tC+lMNvjN2C9Rq3/t5VugA5FqJ7Qol0KyKzRHib68Joprr9CmOUrh0HYAhp2gX1SH5y1PA6hwLi+C50Kw7VQ0y00RKhwU4iu3r1p2zuvothntt+/5MPgqS5bs9+0k2I6clTHhuJpnjEMz48/rghZW+w5oqRb//9qjxoxyjn/ozxNVNGINRsTxJRUj+1sDD9AevPxoE77GwV7cQ5E+Tefu6I=
r9DwmsNiVFgFrh6pWmXIYcM6poeoPKl5QUkC9g9S23RlIU2NglBCoUkKrYl1iKgtTHeJJZ9WpKux+A+2LuX76nrX0CZ7322OWa2ZKH7bH5mr6EAzFpeVPjxij5xCVZn96cym7qgXRLv44uF/5hN/yMXnDwpwahIftEyelA0ibX0AIny+A+YLGhoVDrjMUjnByXjYffQoXc7eqBsyVya4RiTa8RLDUAuJjqNNfLCL2byfJSiWODvk7Z/MCRF3aOabI2z1K1G1eu7oq5MjA5nAvy9v/6e0Jn/h0XwngHPCtMS/Trn1LobVAuauCi8H4PylhDwqQLQ6xFW4Dldag+fnjsIPnpvg3FSWaiTyvgxbgxbys49bbdefeyNPT/DRxPXJ+UUcE9EJNTU/+vXGcPH6XBIMkfaPi5ujUdBFrCPTUL/zetEhnUFCNl8vyXje2FA2N2GaMTQ0WjHA/DY85iUhChfntjzrp9FUGjB+XynYDZw=
app.use((req, res, next) => {
// Make `user` and `authenticated` available in templates
res.locals.user = req.user
res.locals.authenticated = !req.user.anonymous
next()
})