Flutter:自动完成建议显示“对象实例”而不是名称

神奇宝贝

我正在使用 AutoComplete 小部件可用的颤动显示建议列表,但它显示instance of 'LOTOEmployee'而不是员工的姓名。

存储员工列表的地方,

List<LOTOEmployee> employees = [];

自动完成小部件的代码,

Autocomplete<LOTOEmployee>(
                           optionsBuilder: (value) {
                                  return employee
                                       .where((e) => e.label.contains(value.text));
                                  },
                              ),

它显示的是什么

在此处输入图片说明

有人能告诉我如何解决吗

罗汉·萨克

为什么会发生这种情况?

默认情况下,dart 中的一个类从toString方法中输出“Instance of”

我该如何解决?

覆盖该类toString方法LOTOEmployee并返回您需要的输出值。

例如:

class LOTOEmployee {
    String name;
    @override
    String toString() {
        return name;
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

自动完成控件显示ObjectObject而不是名称

自动完成建议不显示

Eclipse自动完成而不显示建议的建议

自动完成显示列表项而不是值的[对象对象]

jQuery自动完成功能显示ID而不是名称

如何使IntelliJ显示自动完成建议的Javadoc?

错误 - PrimeReact 自动完成建议未显示

PrimeNG 自动完成不显示建议

Angular 2 中的自动完成在选择后在输入框中显示 id 而不是名称

Flutter-来自SQLite的TextField自动完成建议

自动完成文本视图显示空白建议

仅在按Enter键后如何显示自动完成建议?

如何使用json文件显示对自动完成字段的建议?

如何获得Rust IntelliJ IDEA插件以显示自动完成建议?

Google Chrome从不显示自动完成搜索建议

如何在“材料UI自动完成”加载后显示建议?

为什么Visual Studio无法显示正确的自动完成建议

显示带有JQuery自动完成建议的下拉列表

使用PrimeNG自动完成组件显示对焦点的建议

jQueryUI自动完成建议显示在输入字段之外

如何在选定对象的自动完成中仅显示特定对象属性而不是 Angular 7 中的 [对象]

Google Maps自动完成InvalidValueError:不是HTMLInputElement的实例

WebStorm addEventListener自动完成建议

删除zsh自动完成建议

使用javascript自动完成功能显示城市名称

jQuery自动完成显示名称并发送ID

垫自动完成显示与秋田始终相同的名称

垫自动完成-显示名称,但保存用户ID值

jQuery TextExt设置了自动完成建议以基于“包含”而不是“开始于”进行过滤