Apakah yang dilakukan oleh kaedah lama() dalam templat laravel?
大家讲道理
大家讲道理 2017-05-16 16:52:06
0
4
455

Apakah yang dilakukan oleh kaedah lama() dalam templat laravel?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(4)
巴扎黑

Anda boleh menggunakan phpstorm dan kemudian command+b untuk melihat kod sumbernya,

if (! function_exists('old')) {
    /**
    • Dapatkan semula item input lama.
      *

    • @param string $key

    • @param bercampur $default

    • @pulangan bercampur
      */

    1. lama($key = null, $default = null)

         {
             return app('request')->old($key, $default);
         }

      }

    Malah, ini juga menunjukkan permintaan

    阿神

    Boleh digunakan untuk menerima data input lama yang dikembalikan oleh objek yang disahkan. Dengan cara ini, pengguna boleh mengetahui data yang mereka isikan sebelum ini apabila pengesahan gagal.

    仅有的幸福

    Sebagai contoh, apabila menghantar ke alamat dan mengesahkan ralat data, anda perlu kembali ke halaman sebelumnya Untuk pengalaman pengguna yang lebih baik, maklumat yang diisi akan disimpan dalam sesi kilat dan dipaparkan pada halaman sebelumnya.
    Dengan cara ini pengguna tidak akan melakukan kesilapan selepas bersusah payah mengisi banyak data borang, dan kemudian kembali dan mengisinya semula.

    某草草

    Dokumentasi: http://laravel-china.org/docs...

    Data input lama
    Apabila pengguna gagal menyerahkan borang, laravel akan secara automatik memancarkan data input pengguna ke dalam sesi sekali (data ini akan hilang sebaik sahaja ia dimuat semula, jadi ia dipanggil data sekali) . Kemudian lama('input_name') boleh mengeluarkan data memori kilat dalam sesi, sekali gus menghalang pengguna daripada memasuki semula.

    <input type="text" name="input_name" value="{{ old('input_name') }}" />
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan