【发布时间】:2021-08-27 11:58:18
【问题描述】:
我一直在使用 flutter-hooks 的 useFuture 方法,但我需要有条件地使用它(在这种情况下基于用户输入)。我找到了这种方法,但我需要知道是否有更好的方法:
存储使用useState选择了哪些数据,如果选择了一些数据,将future从null更改为实际future。示例代码:
final selected = useState<int>(null);
final future = useMemoizedFuture(() => selected.value != null ? http.get("someapi") : null);
【问题讨论】:
标签: flutter flutter-hooks