2023/6/12 每日筆記
每日筆記 前言 今天有以下主題: Flutter Practice Flutter Learning Note Flutter Practice 將 Flutter 官方的 Cookbook 中的 Form Part 看完後,決定根據先前的經驗還有 Form part 中的教學來實作一個 Register Form。 在開始 Coding 前,少不了草稿上的預先設計! 一個簡易的表單就出來了! 在這個表單中,包括: Email 輸入欄位: 這個欄位需要驗證輸入資料是否符合 Email 的格式。 Username 輸入欄位: 這個欄位需要確定輸入資料的長度小於 20 個 character。 Password 輸入欄位: 這個欄位需要驗證密碼是否包含 1 個大寫字母,1 個特殊符號,以及密碼長度大於 6 個 character。 每個欄位都需要 Focus 的能力,在輸入資料有誤時,Focus 在該欄位上。 除了功能性外,盡量使用了一個 TextFormField 能夠使用到的外觀設計。 …