Widget dasar untuk input teks.
TextField(
decoration: InputDecoration(
labelText: "Masukkan Nama",
border: OutlineInputBorder(),
prefixIcon: Icon(Icons.person),
),
onChanged: (val) => print(val),
)
Untuk mengambil nilai teks dari TextField secara programatik.
final myController = TextEditingController();
// Di widget
TextField(controller: myController),
// Ambil nilai
print(myController.text);
Bungkus dengan widget Form dan gunakan TextFormField untuk validasi otomatis (misal: email harus valid, tidak boleh kosong).
Kursus
Flutter Dasar
Kategori
Module 6: Navigasi & Form
Durasi Pelajaran
30 menit