Compose Navigation 与深链跳转
单 Activity 架构下页面跳转变成返回栈设计问题。本文讲透 NavHost 与 NavController 的职责划分、Navigation 2.8 的类型安全路由、参数传递与结果回传、嵌套图与底部导航的多返回栈、深链与隐式 Intent 映射、返回栈管理与状态恢复,以及与 ViewModel 作用域和转场动画的集成。
tag
单 Activity 架构下页面跳转变成返回栈设计问题。本文讲透 NavHost 与 NavController 的职责划分、Navigation 2.8 的类型安全路由、参数传递与结果回传、嵌套图与底部导航的多返回栈、深链与隐式 Intent 映射、返回栈管理与状态恢复,以及与 ViewModel 作用域和转场动画的集成。
本文梳理 HarmonyOS NEXT 上 @ohos.router 与 Navigation 两套跳转方案的差异:pushUrl 的 Standard 与 Single 模式、replaceUrl、back、getParams 与错误码,NavPathStack 的注入与 pushPathByName、popToName 用法,NavDestination 配置与自定义转场,以及系统路由表方案。
Flutter 响应式与自适应布局全攻略:概念辨析、LayoutBuilder 与约束、MediaQuery 断点体系、自适应组件策略、导航结构切换、桌面输入支持与测试验证。
系统讲解小程序页面栈机制与栈深度限制,对比 navigateTo/redirectTo/switchTab 等路由 API 的行为差异,深入参数传递与 EventChannel 回传、自定义导航栏适配、路由分层与防跳转,以及分包与路由的关系。
Flutter 导航全攻略:从 Navigator 1.0 到 2.0,从 GoRouter 到深层链接,从 Hero 动画到状态恢复,掌握现代 Flutter 路由架构。
Vue Router 4 深度实践:声明式路由与 Hash/History 模式、嵌套路由、动态路由匹配、导航守卫(全局/路由独享/组件内)、路由元信息、滚动行为、懒加载与代码分割、以及与 Vue 3 Composition API 的结合使用。
React Router v6 的深度实践:声明式路由、动态参数、嵌套路由与 Outlet、loader/action 数据获取模式、路由守卫与鉴权、滚动恢复、懒加载与代码分割。包含 React Router v6.4+ 数据 API、与 Next.js App Router 的对比和从 v5 迁移指南。