簡體   English   中英

Flutter:如何獲取從自動完成字段輸入的文本而不是選擇建議?

[英]Flutter: How to obtain text entered from Autocomplete field instead of selecting a suggestion?

Flutter 提供了一個自動完成小部件 如果我輸入"abc"而不是選擇其中一個建議,那么我怎樣才能得到這個文本"abc"

您可以創建另一個變量來保存 state class 中的輸入字符串,如String? _inputString; 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;
        });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM