navigation 相关问题

导航是指导航资源网络的过程,以及用于执行此操作的用户界面。

如何进行很多很多页面的页面导航?对数页面导航

显示很多页面的页面导航的最佳方式是什么? (最初这是作为操作提示发布的,我的答案包含在问题中。我现在将我的答案分成“

回答 4 投票 0

Wordpress“主页”链接

我正在开发基于沙盒的 Wordpress 主题,我想添加一个主页链接作为导航中的第一项。我知道我应该更改functions.php中“sandbox_globalnav”中的函数...

回答 3 投票 0

如何让我的导航图标出现在 ReactJS 和 TailwindCSS 应用程序的移动模式下

我将非常感谢您对我的错误的帮助。 我有一个 ReactJS 和 TailwindCSS 应用程序。导航在桌面模式下显示良好,但在移动模式下,导航或汉堡包图标不会出现。 我的...

回答 1 投票 0

如何使用 .Net Maui Shell 在选项卡式视图中导航并返回

在.Net MAUI 中,我尝试从登录视图导航到主页视图,这是选项卡式布局的一部分。之后,我想导航到一个完全独立的页面,该页面不属于选项卡式布局的一部分...

回答 1 投票 0

Android Studio 无法识别方向类

r有一段时间,我已经习惯了这样一个事实:有时 IDE(Android Studio Koala 2024.1.1)会用红色标记导航方向,但会编译应用程序,运行良好。例子: 不是...

回答 1 投票 0

php中大数据分页的最佳解决方案

有时你会看到这样的东西: [ << ] [<] ... 665 666 667 668 669 670 671 672 673 ... [ > ] [ >> ] 或者这个: [ << ] [<] 1 2 3 ... 667 668 669 670 671 ... 845 84...

回答 2 投票 0

在 Android 上获取 jetpack 可组合导航中的上一页来管理页面进入/退出动画

我希望同一页面有不同的导航动画,但针对不同的导航场景。例如。 page4 -> page1 - 第一个动画。 page5 -> page1 - 第二个动画。 普拉...

回答 1 投票 0

GetX Get.ToNamed 在子进程中不起作用

我希望创建一个简单的应用程序,保持底部导航栏不变,改变它的子项。 我认为 GetX 是实现该目标的最佳且最简单的方法,但是,我面临着意想不到的情况

回答 2 投票 0

如何在 SwiftUI 中使视图之间顺利导航

代码:使用此代码,我导航到(ProfileView(),HomeNew,NotificationsTabView,MessageTabView)之间的视图非常尖锐,我的意思是非常快速的变化,但我需要它可以更平滑...

回答 1 投票 0

当我在 React JS 中切换页面时,上下文不断重置

我正在使用 Typescript Web 应用程序构建 React JS,并使用 Context 来存储用户详细信息。我已经实现了 Google SSO,然后我在上下文中设置了用户对象。在冷杉...

回答 1 投票 0

单击某个菜单时关闭其他菜单

我不断尝试的一切都打破了它。 单击某个菜单时帮助我关闭其他菜单。 https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_collapsible maxHeight 让我感到困惑

回答 1 投票 0

Flutter中如何返回并刷新上一页?

我有一个主页,单击该主页后,我会通过导航进入另一个页面,执行一些操作,然后按后退按钮,将我带回主页。但问题是家...

回答 9 投票 0

Angular Route:以不同状态重新加载同一页面

我正在尝试使用此函数以不同的状态对 Angular(v18)上的同一页面进行充值: openForm(表单:FormFavoriteElement){ form.createDraft = true; this.formDataService .

回答 1 投票 0

窗口事件时如何仅从URL获取参数

当按下浏览器前进或后退按钮时,我使用下面的代码来检测 URL 参数更改。请注意,页面永远不会真正改变,只有我使用 HTML 数据属性添加的参数......

回答 1 投票 0

如何在 flutter 中添加子视图并处理其导航

我对flutter还很陌生。我试图克隆“canva”编辑用户界面。 整个用户界面可以分为两部分,左侧面板和编辑区域。 左侧面板包含多个选项,单击后...

回答 1 投票 0

如何找到android导航组件当前的graphId

我正在使用Android导航组件,我想创建一个具有当前图形范围的viewModel。 我需要使用 navGraphViewModels(graphId)。 问题是我在里面使用当前片段

回答 2 投票 0

PopScope 不适用于 flutter web。即使将其设置为下降后,它也会弹出屏幕

我正在构建一个 flutter web 应用程序,并且我在我的登录页面中实现了 PageView ,其中 pageview 总共有 3 个页面。所以如果页面索引没有,我试图减少 pagewview 索引...

回答 1 投票 0

删除导航栏两侧和顶部的空白

我已经寻找了许多解决方案,目前我正在重做我拥有的网站的代码,因为我将所有 CSS 单独布局在每个 HTML 页面上。最终我有太多页需要汉化...

回答 6 投票 0

自定义 Flutter 导航栏

我怎样才能制作这样的自定义导航栏? 在此输入图像描述 我已经尝试过这个 在主页上 类 CustomNavigationBar 扩展 StatelessWidget { 最终名单 我怎样才能制作这样的自定义导航栏? 在此输入图片描述 我已经尝试过这个 在主页上 class CustomNavigationBar extends StatelessWidget { final List<NavigationDestination> destinations; final int selectedIndex; final Function(int index) onDestinationSelected; const CustomNavigationBar({ Key? key, required this.destinations, required this.selectedIndex, required this.onDestinationSelected, }) : super(key: key); @override Widget build(BuildContext context) { return Container( color: Colors.green, // You can customize the background color height: 60, // Adjust the height as needed child: Row( mainAxisAlignment: MainAxisAlignment.spaceAround, children: List.generate( destinations.length, (index) => GestureDetector( onTap: () => onDestinationSelected(index), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Icon( destinations[index].icon, color: index == selectedIndex ? Colors.white : Colors.black, ), if (destinations[index].label != null) Text( destinations[index].label!, style: TextStyle( color: index == selectedIndex ? Colors.white : Colors.black, ), ), ], ), ), ), ), ); } } 在主页上 final List<NavigationDestination> destinations = [ NavigationDestination(icon: Icons.home, label: 'Home'), NavigationDestination(icon: Icons.search, label: 'Search'), NavigationDestination(icon: Icons.shopping_cart, label: 'Cart'), ]; 我已经尝试过这个 蛇形导航栏 至少我需要任何帮助来了解我该如何做这个蛇形导航栏 我已经尝试了很多,我读过它,但我绝对做不到 尝试下面的代码: import 'package:flutter/material.dart'; class CustomNavigationBar extends StatelessWidget { final List<NavigationDestination> destinations; final int selectedIndex; final Function(int index) onDestinationSelected; const CustomNavigationBar({ super.key, required this.destinations, required this.selectedIndex, required this.onDestinationSelected, }); @override Widget build(BuildContext context) { return Container( margin: const EdgeInsets.all(8.0), padding: const EdgeInsets.symmetric(horizontal: 16.0), decoration: BoxDecoration( color: const Color(0xFF017620), borderRadius: BorderRadius.circular(30.0), ), height: 60.0, child: Row( mainAxisAlignment: MainAxisAlignment.spaceAround, children: List.generate( destinations.length, (index) { bool isSelected = index == selectedIndex; return GestureDetector( onTap: () => onDestinationSelected(index), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Container( decoration: isSelected ? const BoxDecoration( color: Colors.white, shape: BoxShape.circle, ) : null, padding: EdgeInsets.all(isSelected ? 8.0 : 0.0), child: Icon( destinations[index].icon, color: isSelected ? Colors.green : Colors.white, ), ), ], ), ); }, ), ), ); } } class NavigationDestination { final IconData icon; final String? label; NavigationDestination({required this.icon, this.label}); } void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( bottomNavigationBar: CustomNavigationBar( destinations: [ NavigationDestination(icon: Icons.home, label: 'Home'), NavigationDestination(icon: Icons.note, label: 'Notes'), NavigationDestination( icon: Icons.calendar_today, label: 'Calendar'), NavigationDestination(icon: Icons.person, label: 'Profile'), ], selectedIndex: 0, onDestinationSelected: (index) { // todo: handle destination selection... }, ), body: const Center(child: Text('Content goes here')), ), ); } } 它会给你一个像附件一样的底部导航栏。

回答 1 投票 0

如何在 Flutter 中正确处理嵌套 WillPopScope 小部件中的后退按钮

我正在开发一个带有 NavigationPage 的 Flutter 应用程序,该应用程序使用 IndexedStack 通过 BottomNavigationBar 管理不同的屏幕。每个屏幕都包裹在一个导航器中,有自己的 Globa...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.