我想通过添加带有一些单选按钮和其他小部件的表单来为搜索结果添加更多过滤器。该文档指出Radio不保持状态,应该调用父级的setState onChange方法来重建小部件。调用后将显示该表单showModalBottomSheet。看着search.dart貌似的setState在内部调用仅在查询变化
我所做的
假设没有这样的方法setState,我重新显示对话,Navigation.pop(context)然后调用showModalBottomSheet. 单选按钮现在可以更新 onChanged 值,但重新显示对话的过渡看起来很难看(每次值更改时滑动动画)。
是否可以在 searchDelegate 中使用 setState 以及如何使用?
flutter ×1