在initState里,我将onValue
assign to list
and filterList
.
_boc.selectList(locationId).then((onValue) {
list = onValue;
filterList = onValue;
setState(() {});
});
当来到其中一个function的时候,我将filterList
清空之后,list
为什么也会跟着清空? 有什么方法让list
不清空?
Future<List<Obj>> getSuggestion(
String search) async {
if (search == "empty") return [];
if (search == "error") throw Error();
filterList.clear();
print(list.length); // this print 0
});
###filterList = list.toList()