问题标签 [ion-menu]
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.
angular - IONIC 4 - 离子菜单不与页面重叠
我的应用程序中有一个ion-menu
,但他在下面的页面上单击并滚动。点击仅适用于ion-button
我尝试使用type="overlay"
但没有用
app.component.html
这是我的应用程序:http: //prntscr.com/ofg6mi
侧边菜单工作正常,但正确的功能应该不与下面的页面交互。
ionic4 - 当我在设备中测试时关闭离子菜单的问题
我是ionic4的新手。在此之前,我在该菜单中尝试 ionic3 工作正常。但现在我迁移到 ionic4。我只是使用内置菜单选项创建新项目。它在网络浏览器中成功运行但是当我在我的 Android 移动设备上运行时,菜单打开但单击后它没有关闭。
我使用:离子版本:5.2.3 节点版本:v10.16.3 Cordova 版本:9.0.0
第一次尝试: 我的 app.component.html 文件:
我的 app.component.ts 文件:
第二次尝试:
css - ionic 4自定义离子菜单宽度在ios中不起作用
我在 ion-menu 中的 ionic 4 应用程序自定义宽度有问题在 iPhone 5/5s 中不起作用。它在 iPhone 6 及更高版本中运行良好。
我想要菜单的自定义宽度 100px。
app.component.html
全局.css
css - 在 Ionic 4 中使用图标切换侧面菜单
在我使用 Ionic 4 和 Angular 8 PWA 构建的应用程序中,我需要一个侧边菜单(ion-menu),它可以切换为仅在浏览器中显示折叠时的图标和展开时的菜单文本。我能够在 Ionic 3 中实现这一点。但在 Ionic 4 中很难实现。是否有任何可用的在线资源,请求为我提供可用资源的链接。还是建议使用角度侧边栏而不是离子菜单?
css - 如何为动画设置离子菜单过渡效果
我是离子新手。我第一次开发离子应用程序。我已经尝试了很多方法来将过渡 CSS 属性应用于 ion-menu,但是它对我不起作用。谁能帮我?
我使用 CSS 尝试了 DOM 中的样式 shadow-root 元素。在我的 app.component.ts 文件中:
javascript - 带有 Vue js 的 Ionic 4 - ion-menu 中的 ion-content 不处理任何点击
我有一个Vue app
使用Ionic 4
标准@ionic/vue
。
这是main.js文件:
这是app-component.ts:
该应用程序完美运行,除了:当我点击菜单标题时,警报正确显示。当我点击里面的“测试”时,什么也没有出现ion-content
。我试过很多变种,onclick
也有香草,但ion-content
里面ion-menu
从来没有处理任何点击。关于如何解决这个问题的任何想法?
谢谢
angular - 在 ionic3 中显示离子菜单,无需路由且无需手势
我正在尝试实现像ion-menu
组件页面中显示的侧菜单。
我只想以编程方式显示侧边菜单,我并不是要从中触发导航或在顶部栏中有一个汉堡按钮。我既不使用ion-router-outlet
也不使用任何其他路由系统。
我尝试在页面上复制并粘贴示例,但我得到的是控制台中的错误:
menu.js:292 菜单:必须有一个 [content] 元素来监听拖动事件。例子:
<ion-menu [内容]="内容">
<离子导航#内容>
但这不是我想要的。我并不是要让任何元素来监听拖动事件,而且我不想要ion-nav
. 我尝试添加[swipeEnabled]="false"
,但没有任何改变。
如何在不彻底改变现有应用程序架构的情况下拥有一个简单的侧边菜单?
谢谢
angular - 离子菜单按钮未显示在工具栏中
我试图让菜单汉堡按钮显示在工具栏中,而标题确实显示菜单按钮不显示,任何建议将不胜感激。
home page.html 的代码是
app.component.html 的代码是
不确定是否有任何其他页面相关,但如果是,可以在此处弹出。有一个登录页面,可将您带到此主页。谢谢
angular - 如何在一个离子应用程序中创建两个不同的离子菜单?
我的应用程序有两种用户类型客户和员工,对于他们每个人,我需要不同的菜单。如何在 app.component.html 页面中添加一些条件,例如 this.usertype = "Staff" 使用员工菜单,否则使用客户菜单。我尝试使用不同的 ID,但在这种方法中,第一个菜单似乎消失了。希望你能帮我!提前致谢!
我在 app.component.html 中的当前代码