Skip to content

flutter搭建完成App框架:Fluro管理路由和国际化

Notifications You must be signed in to change notification settings

KeepStudyingAce/flutter_init_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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清空;

About

flutter搭建完成App框架:Fluro管理路由和国际化

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages