Flutter TextFormField 控件

一個FormField包含TextField,它將TextField小部件包裝在FormField中。

表單(From)使一次進行保存芭逝、重置或驗證多個字段變得更容易。要在沒有表單(From)的情況下使用渊胸,請將GlobalKey傳遞給構(gòu)造函數(shù)旬盯,并使用GlobalKey.currentState保存或重置表單字段。

指定控制器時翎猛,initialValue必須為null(默認(rèn)值)胖翰。如果controller為null,那么TextEditingController將被自動構(gòu)造切厘,其文本將初始化為initalValue或空字符串萨咳。如果這個FormField是滾動容器的一部分,該容器懶加載它的子對象疫稿,比如ListView或CustomScrollView培他,那么應(yīng)該指定一個控制器∫抛控制器的生命周期應(yīng)該由滾動容器的有狀態(tài)小部件祖先來管理舀凛。

類型 名稱 解釋
Key key
this.controller 控制正在編輯的文本。如果為空员萍,這個小部件將創(chuàng)建自己的TextEditingController并使用initialValue初始化它的TextEditingController.text
String initialValue 初始值
FocusNode focusNode TextFile
InputDecoration decoration = const InputDecoration() TextFile
TextInputType keyboardType TextFile
TextCapitalization textCapitalization = TextCapitalization.none TextFile
TextInputAction textInputAction TextFile
TextStyle style 見TextFile
TextAlign textAlign = TextAlign.start 見TextFile
bool autofocus = false 見TextFile
bool obscureText = false 見TextFile
bool autocorrect = true 見TextFile
bool autovalidate = false 見TextFile
bool maxLengthEnforced = true 見TextFile
int maxLines = 1 見TextFile
int maxLength 見TextFile
VoidCallback onEditingComplete 見TextFile
ValueChanged<String> onFieldSubmitted 見TextFile
FormFieldSetter<String> onSaved 見TextFile
FormFieldValidator<String> validator 見TextFile
List<TextInputFormatter> inputFormatters 見TextFile
bool enabled = true 見TextFile
Brightness keyboardAppearance 見TextFile
EdgeInsets scrollPadding = const EdgeInsets.all(20.0) 見TextFile
bool enableInteractiveSelection = true 見TextFile
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末腾降,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子碎绎,更是在濱河造成了極大的恐慌,老刑警劉巖抗果,帶你破解...
    沈念sama閱讀 217,734評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件筋帖,死亡現(xiàn)場離奇詭異,居然都是意外死亡冤馏,警方通過查閱死者的電腦和手機日麸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人代箭,你說我怎么就攤上這事墩划。” “怎么了嗡综?”我有些...
    開封第一講書人閱讀 164,133評論 0 354
  • 文/不壞的土叔 我叫張陵乙帮,是天一觀的道長。 經(jīng)常有香客問我极景,道長察净,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,532評論 1 293
  • 正文 為了忘掉前任盼樟,我火速辦了婚禮氢卡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘晨缴。我一直安慰自己译秦,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,585評論 6 392
  • 文/花漫 我一把揭開白布击碗。 她就那樣靜靜地躺著筑悴,像睡著了一般。 火紅的嫁衣襯著肌膚如雪延都。 梳的紋絲不亂的頭發(fā)上雷猪,一...
    開封第一講書人閱讀 51,462評論 1 302
  • 那天,我揣著相機與錄音晰房,去河邊找鬼求摇。 笑死,一個胖子當(dāng)著我的面吹牛殊者,可吹牛的內(nèi)容都是我干的与境。 我是一名探鬼主播,決...
    沈念sama閱讀 40,262評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼猖吴,長吁一口氣:“原來是場噩夢啊……” “哼摔刁!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起海蔽,我...
    開封第一講書人閱讀 39,153評論 0 276
  • 序言:老撾萬榮一對情侶失蹤共屈,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后党窜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體拗引,經(jīng)...
    沈念sama閱讀 45,587評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,792評論 3 336
  • 正文 我和宋清朗相戀三年幌衣,在試婚紗的時候發(fā)現(xiàn)自己被綠了矾削。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,919評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖哼凯,靈堂內(nèi)的尸體忽然破棺而出欲间,到底是詐尸還是另有隱情,我是刑警寧澤断部,帶...
    沈念sama閱讀 35,635評論 5 345
  • 正文 年R本政府宣布猎贴,位于F島的核電站,受9級特大地震影響家坎,放射性物質(zhì)發(fā)生泄漏嘱能。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,237評論 3 329
  • 文/蒙蒙 一虱疏、第九天 我趴在偏房一處隱蔽的房頂上張望惹骂。 院中可真熱鬧,春花似錦做瞪、人聲如沸对粪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽著拭。三九已至,卻和暖如春牍帚,著一層夾襖步出監(jiān)牢的瞬間儡遮,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評論 1 269
  • 我被黑心中介騙來泰國打工暗赶, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留鄙币,地道東北人。 一個月前我還...
    沈念sama閱讀 48,048評論 3 370
  • 正文 我出身青樓蹂随,卻偏偏與公主長得像十嘿,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子岳锁,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,864評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 3,811評論 0 11
  • ORA-00001: 違反唯一約束條件 (.) 錯誤說明:當(dāng)在唯一索引所對應(yīng)的列上鍵入重復(fù)值時绩衷,會觸發(fā)此異常。 O...
    我想起個好名字閱讀 5,317評論 0 9
  • 周末的時候看完了《未來簡史》激率,最后一章講到了基因工程咳燕,提到了人類這幾年憑借基因工程技術(shù)等生物技術(shù),對大自然中的動植...
    meng想的翅膀閱讀 952評論 0 1
  • 注: 新人一枚乒躺,以前的很多想法都沒有付諸書面迟郎,天也轉(zhuǎn)涼了,出去蹦噠的機會也減少了聪蘸,打算安安靜靜地寫文了。不知為什...
    AtropineSK閱讀 336評論 0 0
  • 一、學(xué)習(xí)與實踐 1.付出不亞于任何人的努力 2.要謙虛健爬,不要驕傲 3.要每天反省 4.活著控乾,就要感謝 5.積善行,...
    Lucien光閱讀 145評論 0 0