我有一个 TextFormField,如果用户离开它,应该填充特定的文本。例如,如果用户编辑字段并输入“Test”,并且我不想允许字符串“Test”,那么一旦字段失去焦点,它应该用“Sike!”替换文本。所以像 onChanged 之类的,但事件是焦点的丢失,而不是价值的变化,这是我到目前为止所拥有的:
TextFormField(
controller: myController,
onChanged: (value) {
if (value == "Test"){
myController.text = "Sike!";
}
},
.............
.............