搜索插件、代码仓与 APP 分类

navbar_router 封面
插件详情v0.7.7

navbar_router

一个 Flutter 包,可使用最少的代码和麻烦构建高级底部导航栏

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
293
喜欢数
70
Pub 分数
140

安装插件

flutter pub add navbar_router

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

navbar_router 是一个 Flutter 包,可简化创建高级底部导航栏并实现无缝路由。它使开发者能够以最少的样板代码构建动态、可自定义的底部导航界面。该包支持深度链接和跨路由的状态保留,非常适合需要在多个屏幕之间实现流畅导航的应用程序。支持所有主要平台——包括 Android、iOS、Web、macOS、Windows 和 Linux——确保在各种设备上行为一致。设计简洁且性能出色,navbar_router 可降低复杂性,同时提升用户体验。

适合场景

  • 使用底部导航构建多屏幕应用
  • 在移动和网页应用中实现深度链接
  • 创建响应式导航布局
  • 在屏幕切换过程中管理路由状态
  • 简化大型应用中的导航逻辑

主要特点

  • 最小设置,直观的 API
  • 支持深度链接和路由持久化
  • 跨平台兼容性
  • 可自定义的导航栏设计
  • 内置的动画和过渡处理
  • 活动路由的状态管理

适合对象

  • 寻求快速底部导航实现的开发者
  • 需要复杂导航模式的应用程序
  • 面向多个平台的项目
  • 注重代码整洁和可维护性的团队
  • 初学者学习Flutter导航

使用建议

  • 超出基础样式的有限自定义
  • 可能需要额外配置以支持复杂的路由逻辑
  • 依赖于 Flutter 的路由系统
  • 不适用于非底部导航的使用场景
  • 最适合具有固定主标签页的应用程序

所属分类

依赖

依赖清单 2 项

使用此插件的项目