問題タブ [connect-flash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3217 参照

express - Passport.js でフラッシュ メッセージを表示する

Express 4 で Passport.js を使用しているときに、フラッシュ メッセージの表示に問題があります。Passport.js のローカル戦略のドキュメントには、フラッシュ メッセージの設定方法が示されていますが、実際の表示方法についてはあまり説明されていません。

これが私がやっている方法です。

flashエラーはありません。コンソールは、未定義であることについて何も教えてくれません。console.log(flash)何も示しません。をどのように表示しflashますか?

0 投票する
4 に答える
3296 参照

javascript - 複数のメッセージ、または改行文字を含む 1 つのメッセージを返すように connect-flash を取得するにはどうすればよいですか?

nodejsを使用してアプリを構築しています。

フォームを作成し、ユーザー入力のバックエンド検証に取り組んでいます。基本的に、変数「メッセージ」があり、入力エラーが発生するたびに、エラーをメッセージに追加します。

(私はエラー検証のために指標 -- http://indicative.adonisjs.com/ -- も使用しています。配列エラーを返します)

connect-flash を使用してユーザーにエラーを返しています

connect-flash https://www.npmjs.com/package/connect-flashを使用しています

私の問題は、connect-flash が改行文字を無視することです。つまり、次のようなものが得られます。

ここに画像の説明を入力

各エラー メッセージを別の行に表示したいと思います。私はそれを達成する方法を見つけることができないようです。何か案は?

問題の簡単なバージョンを次に示します。req.flash("errors", "hello \n goodbye") が返される理由

それ以外の