【问题标题】:How to use enter key as separator in flutter如何在颤动中使用输入键作为分隔符
【发布时间】:2022-01-15 17:40:53
【问题描述】:

我在我的颤振应用程序中使用标签包,并且有一个用于分隔标签和添加新标签的参数,所以我希望输入键或返回键作为标签的separator,但我无法为在颤振中使用输入键指定的任何关键字或我该怎么做。如果有人知道,请告诉我并确保它也适合包裹,因为我正在使用包裹并且包裹确实有限制。这是代码

ChipTags(
                          list: _myListCustom,
                          separator: "",
                          decoration: InputDecoration(
                            hintText: "Added Tags",
                            border: OutlineInputBorder(
                              borderRadius: BorderRadius.circular(30),
                            ),
                          ),
                          keyboardType: TextInputType.text,
                        ),
                      

【问题讨论】:

    标签: flutter dart flutter-layout


    【解决方案1】:

    标签可以通过按空格键来分隔。它会自动保存以前的标签并开始新的标签。

    【讨论】:

    • 这不是我问的,我已经知道了,我可以输入任何键,如空格键“”,或任何其他键,如逗号等,但我想输入键。不要答错
    • 不,没有输入键的选项,你可以用空格、逗号或符号分隔,你可以看到- if (value.endsWith(widget.separator ?? " ")) { ///检查' '和重复标签 if (value != ' ' && !widget.list.contains(value.trim())) { widget.list .add(value.replaceFirst(widget.separator, '') 。修剪()); }
    • 无论如何我都知道这些东西,谢谢
    • 那么这个问题就不用问了……欢迎光临。
    猜你喜欢
    • 2020-01-05
    • 2020-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-23
    相关资源
    最近更新 更多