当在日志中的TextField中粘贴条形码字符串时,我有一行,例如。[登录] 28333242917284
但当扫描条形码与android设备(设备上市商品)在控制台得到:
[log] 2
[log] 28
[log] 283
[log] 2833
[log] 28333
[log] 283332
[log] 2833324
[log] 28333242
[log] 283332429
[log] 2833324291
[log] 28333242917
[log] 283332429172
[log] 2833324291728
[log] 28333242917284
有没有可能得到一行与“on paste"相同的内容?
TextField(
autofocus: false,
cursorColor: Colors.black,
controller: controllerItems,
onChanged: onSearchTextChangedItems,
)
onSearchTextChangedItems(String text) async {
log(text);
........
1条答案
按热度按时间bkhjykvo1#
我将TextField改为TextFormField,然后
onChanged到onFieldSubmitted现在工作正常。