【发布时间】:2022-01-16 18:16:21
【问题描述】:
Flutter 提供了一个Autocomplete widget。如果我输入"abc" 而不是选择其中一个建议,那么我怎样才能得到这个文本"abc"?
【问题讨论】:
标签: flutter autocomplete
Flutter 提供了一个Autocomplete widget。如果我输入"abc" 而不是选择其中一个建议,那么我怎样才能得到这个文本"abc"?
【问题讨论】:
标签: flutter autocomplete
您可以创建另一个变量来保存状态类中的输入字符串,例如 String? _inputString;,并更新 optionsBuilder 中的值
class _AutocompleteBasicExampleState extends State<AutocompleteBasicExample> {
String? _inputString;
@override
Widget build(BuildContext context) {
return Autocomplete<String>(
optionsBuilder: (TextEditingValue textEditingValue) {
setState(() {
_inputString = textEditingValue.text;
});
【讨论】: