検索

ホームページ  >  に質問  >  本文

laravelテンプレートのold()メソッドは何をするのでしょうか?

laravelテンプレートのold()メソッドは何をしますか?

大家讲道理大家讲道理2749日前438

全員に返信(4)返信します

  • 巴扎黑

    巴扎黑2017-05-16 16:54:06

    phpstorm を使用してから command+b を使用してソース コードを表示できます。

    リーリー
    1. old($key = null, $default = null)

      リーリー

      }

    実はこれもリクエストのポイント

    返事
    0
  • 阿神

    阿神2017-05-16 16:54:06

    validate オブジェクトによって返された古い入力データを受信するために使用できます。このようにして、ユーザーは検証が失敗したときに、以前にどのデータを入力したかを知ることができます。

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 16:54:06

    たとえば、アドレスに投稿してデータエラーを確認する場合、ユーザーエクスペリエンスを向上させるために、前のページに戻る必要があります。入力された情報はフラッシュセッションに保存され、前のページに表示されます。
    これにより、ユーザーが苦労して多くのフォーム データを入力した後で、戻ってデータを補充するというミスを犯すことがなくなります。

    返事
    0
  • 某草草

    某草草2017-05-16 16:54:06

    ドキュメント: http://laravel-china.org/docs...

    古い入力データ
    ユーザーがフォームの送信に失敗すると、laravelはユーザーの入力データをワンタイムセッションに自動的にフラッシュします(このデータは更新されるとすぐに失われるため、ワンタイムデータと呼ばれます) 。その後、old('input_name') はセッション内のフラッシュ メモリ データを取り出すことができるため、ユーザーは再入力できなくなります。

    リーリー

    返事
    0
  • キャンセル返事