[英]Understanding req.flash()
我仍然對在 nodejs 中使用 req.flash 感到困惑。
我有.catch 喜歡..
登錄功能
.catch(function(e){
req.flash('errors', 'error here')
res.redirect('/')
})
所以這是我創建一個帶有屬性 flash 的自定義請求對象?
並且因為我正在使用重定向,現在響應對象會將帶有自定義請求的請求發送到“/”路由?
我相信您正在使用req-flash 。
如果您在“/”端點的控制器中使用req.flash()
,您將獲得以下對象:
{
errors: 'error here',
}
從這一點開始,你可以做任何你想做的事情。
一個常見的用法是使用它來有條件地顯示消息。 例如,如果定義了req.flash().errors
,您可以顯示警報。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.