Skip to content

Latest commit

 

History

History
147 lines (78 loc) · 5.3 KB

README.md

File metadata and controls

147 lines (78 loc) · 5.3 KB

flutter module工程

1、主要涉及选用三方库:

2、项目开发遇到的问题记录:

1、TabBar与TabBarView结合使用时,联动时若添加indexIsChanging判断会把TabBarView切换屏蔽,不添加择切换Tab会导致出发两次

解决方案:

1.1、暂时更换PageView替换TabBarView,通过判断onPageChanged中index和TabBar的下标是否相等来判断TabBar是否需要切换,az_b_bottom_view和az_tab_list_view文件中使用;

1.2、将indexIsChanging更换为_tabController.index == _tabController.animation.value,my_order_page中使用。

2、商详顶部Tab点击跳转对应位置:由于页面渲染需要时间,所以在进入商详后3秒才会计算组件高度,所以3s内点击滚动位置不正确,暂时没有解决办法;

3、页面单独showDialog会导致fluro的路由重新初始化,若是页面Provider在路由初始化的时候配置,showDialog可能会导致该种方式初始化的Provider清空;