このを読んだ後、エラー、通知、アラートの間に大きな違いはなく、必要なものをフラッシュに入れることができることがわかりました。
ただし、ビューのフラッシュから通知とアラートを取得するための組み込みメソッドがあるように見えますが、エラー メッセージを取得するための組み込みメソッドはないようです。
どうしてこうなったのだろうと不思議に思いました。フラッシュでのエラーの使用は推奨されていませんか?
このを読んだ後、エラー、通知、アラートの間に大きな違いはなく、必要なものをフラッシュに入れることができることがわかりました。
ただし、ビューのフラッシュから通知とアラートを取得するための組み込みメソッドがあるように見えますが、エラー メッセージを取得するための組み込みメソッドはないようです。
どうしてこうなったのだろうと不思議に思いました。フラッシュでのエラーの使用は推奨されていませんか?
いいえ、エラーのためにフラッシュを使用することは確かに推奨されておらず、実際には公式ドキュメントの一部です。
アラートと通知のアクセサーと組み込みメソッドが表示されているのは、それらが最も一般的なものだからです。リンクされた質問で見たかもしれませんが、flash
は単なるハッシュであり、アプリケーションに適した任意のキーを使用できます。少なくとも私の経験からすると、一般的な方法は:notice
、正常に完了したタスクを報告するメッセージ、:alert
ショーストッパー以外のエラー、および:error
ショーストッパー エラーの場合です。