Tutorial Laravel Livewire 3 Validation Pada Laravel 10
Laravel Livewire memiliki banyak sekali fitur yang membantu produktifitasan programmer, salah satunya adalah Validation. Fitur ini memungkinkan user tidak memasukkan data data yang sembarangan ke dalam database. Kali ini kita akan belajar bagaimana cara menggunakan validation pada laravel livewire 3
Sebelum dimulai pastikan kalian sudah mempunyai project laravel dan menginstall livewire di dalamnya ya
Langkah Langkah
Buat component baru misal:TaskIndex
php artisan make:component TaskIndex
Lalu buka file CreateTask dan masukkan kode berikut
#[Rule('required|max:10|string')]
di bawah property kalian
Rule ini akan bertindak untuk memberikan error apabila data yang dimasukkan tidak sesuai dengan yang kita inginkan
Pada kode diatas ditunjukkan bahwa data yang dimasukkan tidak boleh kosong, maksimal 10 karakter, dan bertipe data string.
Kode seperti ini biasa disebut dengan attributes dimana function atau variabel dibawahnya akan diproses oleh function function pada kode bawaan laravel
Dengan kode ini kalian tidak perlu menuliskan function validation yaitu $this->validate, karena secara otomatis attribute yang sudah kita tulis akan menanganinya
Comments
Post a Comment