問題タブ [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.
express - Passport.js でフラッシュ メッセージを表示する
Express 4 で Passport.js を使用しているときに、フラッシュ メッセージの表示に問題があります。Passport.js のローカル戦略のドキュメントには、フラッシュ メッセージの設定方法が示されていますが、実際の表示方法についてはあまり説明されていません。
これが私がやっている方法です。
flash
エラーはありません。コンソールは、未定義であることについて何も教えてくれません。console.log(flash)
何も示しません。をどのように表示しflash
ますか?
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") が返される理由
それ以外の