showModalBottomSheet 方法遇坑
代码本地封装了个方法
_showSelectBottomSheet(Dispatch dispatch, BuildContext ctx) {}
再调用的时候代码自动生成的是:
_showSelectBottomSheet((action) =>null, ctx);
填入参数后运行
弹窗正常,点击关闭正常,显示样式正常,唯一不正常的是
dispatch某个事件,effect和reducer 代码不执行
解决方法
_showSelectBottomSheet((action) =>null, ctx);
改为
_showSelectBottomSheet(null, ctx);
dispatch事件正常响应,effect和reducer也正常了,具体原因暂时不明,项目紧没时间研究,有知道的朋友望指点