問題タブ [flash-message]
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.
node.js - ページを失うことなくフォームにフラッシュメッセージを追加する
node.js と Express を使用して CRUD Web アプリを作成しています。サーバー側の検証が失敗したときにデータ入力フォームにフラッシュ メッセージを表示する方法を考えています。フラッシュ メッセージにエクスプレス フラッシュを使用しています。
検証コードが機能し、エラーが返され、フラッシュ メッセージを作成します。
そして、edit.jade ファイルにメッセージを表示します。
問題は、特定のオブジェクトを編集していて、URL が /edit ではなく /edit/objectID であることです。ページの get は次のようになります。
ページ ID を失うことなく、POST が送信された後にサーバー側の検証用にフラッシュ メッセージを追加することは可能ですか? 編集からのすべてのデータは必要ありません。うまくいけばエラーを検出するクライアント側の検証がありますが、サーバー側の検証エラーにより、ユーザーが去ったのと同じオブジェクトページに到達するようにしたいと思います。
forms - フラッシュ メッセージを翻訳する
フォームが成功した場合、送信したフラッシュ メッセージを翻訳しようとしています。通常のリクエストは次のようになります。
そこで、次の変数を使用してメッセージを翻訳しようとしました。
フォームを送信すると、メッセージに「contact.message.email_has_been_sent」が表示されます。したがって、翻訳は見つかりませんでしたが、変数は正しいです。テンプレートファイル内でテストしました。どうすればこれを修正できますか?まだ有用なものは見つかりませんでした。
ruby-on-rails - Rails: カスタム エラー コントローラー内のフラッシュ メッセージを削除する
動的エラー ページ (404、422,500 など) を表示するカスタム エラー コントローラーがあります。 -five-favorite-hidden-features-in-rails-3-2/ )。
カスタム エラー コントローラー内のフラッシュを削除する方法はありますか?
symfony - FlashBag メッセージによる RedirectResponse - Symfony2
ログイン用の認証サービスで RedirectResponse を使用して Flash メッセージを設定しようとしています。
小枝:
小枝テンプレートにメッセージがありません...
私は、redirectresponse がすべてのフラッシュ メッセージをフラッシュするのだろうか?
php - laravel 4.2でフラッシュメッセージの表示時間を設定する
通常、Laravel 4.2でフラッシュメッセージを作成するとき
で表示します。
ページを更新すると消えます。
問題は、このフラッシュ メッセージの表示時間をどのように設定できるかということです。
(例: 3 秒後に、このメッセージは消えます!)。
ruby-on-rails - Flash[:notice] 複数行と単一行
flash[:notice]
文字列の配列と単一の文字列に (2 つの異なる時間で)渡したい
例:
と
私の見解では、次のコードがあります。
もちろん、単一の文字列を渡すと、Rails は結合メソッドが String クラスに存在しないと言います。どのようにエラーを乗り越えることができますか?
ありがとう
c# - MVC のフラッシュ メッセージ
flash messages
次の手順に従って、MVC プロジェクトで使用しようとしていました。
- http://10consulting.com/2011/08/29/asp-dot-net-mvc-flash-messages-with-razor-view-engine/
- https://gist.github.com/13orno/d44d0117f17bcd9d0cb7
ナゲットでパッケージを追加し、Install-Package FlashMessageExtension
いくつかのアイテムを作成しました:
- FlashMessageExtensions.cs;
- _Flash.cshtml;
- jquery.flashmessage.js;
- jquery.cookie.js;
指示に従って、_Layout.cshtml に追加しました。
私のコントローラーで私は呼んでいます:
なんらかの理由で機能していないのですが、誰か助けてもらえますか?
エラー
生成されたコード:
angularjs - Angularjs ngMessagesが非検証メッセージのメッセージを表示しない
ngMessages ディレクティブを使用して、自動保存するリッチ テキスト エディターの 2 つの異なるメッセージを表示しようとしています...単純に「保存済み」と「保存中...」です。
コントローラーの背後にあるサービスからプロパティを返す関数を返すコントローラーの変数を公開しました (明らかにこれが双方向バインディングを取得する唯一の方法であるため)。
そして、私のコントローラー変数は非常に単純です
そして、私のサービスは、プライベート変数に get アクセサーを配置するだけです
Chrome 開発ツールでは、saveStatus がスコープ内にあり、機能を返していることがわかります。関数を使用しなくても (メッセージは常に「SAVED!」と表示されるはずです)、メッセージは表示されません....
出力は ngMessages によってフォーマットされているように見えるので、ロードされて利用可能だと思いますが、$errors コレクションを使用していない Web 上の例は見つかりません!