问题标签 [sidenav]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 当我使用 Link 或 NavLink 导航到 React 组件时,我的 Materialize css sidenav 汉堡菜单不起作用
在移动视图上,每当我使用 Link 或 NavLink 导航到 React 组件并且浏览器不刷新我的物化 css sidenav 汉堡菜单时,我的实体化 css sidenav 汉堡菜单将变得静止且不可点击,但是当我重新加载页面时,sidenav 汉堡菜单将再次变为可点击。我知道这对我的移动用户来说不是一个好的用户体验。我已经尝试使用锚标记,但是如果每次单击浏览器都会重新加载,那么构建单页应用程序的目的就会失败。任何帮助、线索或建议将不胜感激。这是我尝试过的:
索引.html
导航栏.js
css - 如何使用按钮从标题组件切换 sidenav 组件
您好,我正在使用 angular 8,我想在移动视图上切换 sidenav 组件。所以在移动媒体查询中,我使用这个 CSS 来隐藏 sidenav
所以在移动视图上,我在标题组件上有一个汉堡包图标。那么在单击时如何切换 sidenav 组件?
标题 HTML:-
标题组件:-
Sidennav HTML :-
Sidenav 组件:-
如何在移动视图中单击标题图标时使导航栏可见?
jquery - 使用 jQuery 添加时,MDB sideNAV 按钮不起作用
我正在使用 MDB 启动 Angular js 应用程序我已将 sideNav 处理程序放置在 html 中,如下所示
在 js 代码中,我尝试将 evenHandler 放入$().ready()
其中onDeviceReady
然后我尝试了 ng-click() 如下
现在它正在工作,但存在错误
1- 第一次单击无法正常工作
2- 第二次加载到模态叠加层,第三次加载 3 个叠加层,因此单击外部隐藏 sidenav 并且只有一个叠加层消失,而其他叠加层仍然存在。
javascript - SideNav 酒吧变成汉堡包
例如,在较小的设备上查看时,我正试图让 sidenav 变成汉堡包。这是我目前拥有的,并提前感谢:
angular-material - Angular 9 - sidenav 仅占用内容的高度
我浏览了整个论坛,试图找到解决方案。
我的问题很简单,mat-sidenav
并没有拉直整个空高度,只占据内容高度。
angular - Angular:使用另一个组件打开 sidenav,错误类型错误:无法读取未定义的属性“切换”
我无法从另一个组件打开 sidenav 错误出现在此问题所附的图像中。事实上,我想在我的代码中使用这种风格的 sidenav:
https://stackblitz.com/angular/lronayrmlye?file=src%2Fapp%2Fsidenav-autosize-example.ts
但我希望能够从另一个组件打开 sidenav
包含按钮的组件:navigation.component
包含 sidenav 的组件: layouts.component
javascript - 如何在 NavItem 的 eventKey 的 uri 中传递 id?我试过: eventKey={'demandes/${dem.id}'} 但它是一个字符串,有人吗?
如何在 NavItem 的 eventKey 的 uri 中传递 id?我试过:eventKey={'demandes/${dem.id}'},但它是一个字符串,有人吗?
谢谢*
angular - 如何编写像material.angular.io这样的sidenav
我也在 Github @angular/components Issues 中问过这个问题,上面有截图。
你想做什么?
我正在尝试编写一个 Sidenav 骨架演示,就像官方文档https://material.angular.io/导航骨架(左侧的菜单和右侧的内容正文,带有概览\api\examples 选项卡)。
而且我是 Angular 的新手,我不知道如何编写这个 Sidenav 骨架,并且在克隆这个 repo 后我找不到关于这个骨架的相关源代码。
如果有人可以帮助我,我将不胜感激。
您尝试了哪些故障排除步骤?
我已经阅读了Sidenav Document,但仍然不明白。
因为根据这个文档,我需要对 Sidenav 进行如下编码,但是在官方 Sidenav 骨架中,它是类docs-component-viewer-nav-content ng-tns-c139-5
而不是mat-drawer-inner-container ng-tns-c36-0
:
再生产
如上,我使用了mat-sidenav-container
tag但不知道如何实现官网的sidenav风格一一。
环境
- 角度:~9.1.0
- CDK/材料:^9.2.0
- 浏览器:Chrome
- 操作系统(例如 Windows、macOS、Ubuntu):macOS