这是该包中的一些源代码。
...if(widget.isCaseSensitiveSearch){ isContains = item.value.toString().contains(keyword);}else{ isContains = item.value.toString().toLowerCase().contains(keyword.toLowerCase());}...它调用
toString()的
value。在您的情况下
value,类型为
KeyValueModel,并且没有重写
toString()方法。因此它返回
Instanceof KeyValueModel而不是
Key 1大约。
这是返回
keywhen
toString()方法调用的类。
class KeyValueModel { String key; String value; KeyValueModel({this.key, this.value}); @override String toString() { return this.key; }}


