为了防止重建,我使用了未来的_futureInstance实例FutureBuilder:
var _futureInstance;
Future _loadData() async {
// ...
}
@override
void initState() {
super.initState();
_futureInstance = _loadData();
}
@override
Widget build(BuildContext context) {
body: FutureBuilder(
future: _futureInstance,
// ...
)
}
它工作得很好,现在如果_loadData方法有一个参数,例如_loadData(int i),我如何将参数传递i给_futureInstance?