- 博客(3)
- 收藏
- 关注
原创 【flutter】使用Completer实现Navigator2.0页面返回传值
在写Navigator2.0的时候,遇到的页面返回传值的问题,按照Navigator1.0的方法,发起跳转的页面 await 跳转的页面 pop 返回的结果即可,但自己写RouterDelegate就得自己实现方法传值了。Navigator1.0:Navigator2.0:无需再传context上下文对象,因为MyRouterDelegate内部维护了一个Navigator对象。实现难点:需要等待push方法在未来的某一刻调用pop时返回的值。解决方案:思路是,在push方法中创建Page对象的
2022-06-08 13:51:28 671
原创 【flutter布局】如何在动态宽高的容器下,使子组件自动占满宽高
问题:倘若Row组件无固定高度,其子组件不会自动占满高度,Column组件同理。解决方案:使用IntrinsicHeight、IntrinsicWidth自动推测高度。
2022-02-18 09:50:25 5140 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人