Flutter在开发中遇到的问题【满满干货】
前言 目前使用Flutter开发App已有两年时间,上线了两款App,App store者应用宝搜索脑学家可以下载体验。下面介绍一下我在开发中遇到的坑。 如何选择路由方式 Flutter中有命名路由和组件路由,最开始使用Flutter开发项目自带的路由都没有使用使用了一个第三方的路由fluro,这个路由的工作原理是在routes没有的情况下在onGenerateRoute获取到路由的名称进行跳转。相当于在routes没有找到对应的路由才会使用fluro声明的路由,两个可以结合使用。 命名路由 命名路由就是给每个页面一个名字我们可以使用这个名字跳转到对于的页面,下面介绍一下用法。 路由列表/lib/router/router_list.dart 定义了RouterUnit类,里面包含路由的名称、路由名称、需要构建的路由组件,里面包含了多个路由最后返回的是一个列表。 routeName使用的使用类名.routeName,我们将路由的名称定义到了组件中,只有这一个地方定义的路由的名称避免多处定义造成路由名称不相同的问题,使用时直接调用对于类就可以完成。 class NewView exten...



