flutter-building-forms
โดย flutter
ฟอร์ม Flutter ที่ผ่านการตรวจสอบความถูกต้อง พร้อมการจัดการข้อผิดพลาดระดับฟิลด์และขั้นตอนการส่งข้อมูล ต้องใช้ StatefulWidget ที่โฮสต์ด้วย GlobalKey<FormState> แบบถาวรเพื่อจัดการสถานะฟอร์มและการตรวจสอบความถูกต้องระหว่างการสร้างใหม่ ใช้วิดเจ็ต TextFormField พร้อม callback validator() ที่คืนค่าสตริงข้อผิดพลาดเมื่อล้มเหลว หรือ null เมื่อสำเร็จ เรียก _formKey.currentState!.validate() เมื่อส่งเพื่อเรียกใช้ตัวตรวจสอบทั้งหมดและแสดงข้อความข้อผิดพลาดใต้ฟิลด์โดยอัตโนมัติ รวมถึงตัวอย่างโค้ดที่สมบูรณ์ที่สาธิตชื่อผู้ใช้...
npx skills add https://github.com/flutter/skills --skill flutter-building-forms