嗨, 我面临一个问题离子2侧菜单不工作,当我通过页数页面设置为一些页作为根和一些页面推堆栈。离子2侧菜单不工作后推数
这是我正在浏览的页面流量。
导航堆栈:
RootPage -> navCtrl.push(Page1) -> navCtrl.setRoot(Page2) -> this.navCtrl.push(Page3) ->
this.navCtrl.push(Page4) -> this.navCtrl.push(Page5) -> this.navCtrl.setRoot(Page6) ->
this.navCtrl.setRoot(Page7)
代码:
<ion-menu class="sproglets_menu" [content]="content" persistent="true" >
<!-- (ionOpen)="menuOpened()" (ionClose)="menuClosed()"
-->
<ion-content>
<ion-item no-lines color="transparnt">
<ion-avatar item-start>
<img src="assets/images/addimage.png">
</ion-avatar>
<h2>Umer</h2>
<p>Sproglets</p>
</ion-item>
<ion-list class="rr-menu" no-lines>
<button class="search_button" ion-button block item-left round outline color="light" icon-only (click)="Place_order()">
<ion-icon name='search'></ion-icon>
Search Jobs
</button>
<button ion-item color="transparnt" (click)="Profile()" detail-none>
Profile
</button>
<button ion-item color="transparnt" (click)="Notifications()" detail-none>
Notifications
<span ion-button clear item-end color="login_btn_color">28</span>
</button>
<button ion-item color="transparnt" detail-none>
Timesheets
<span ion-button clear item-end color="login_btn_color">28</span>
</button>
<button ion-item color="transparnt" (click)="Payment()" detail-none>
Payments
<span ion-button clear item-end color="login_btn_color">28</span>
</button>
<button ion-item color="transparnt" (click)="Setting()" detail-none>
Settings
</button>
<button ion-item color="transparnt" (click)="Logout()" detail-none>
Logout
</button>
</ion-list>
</ion-content>
</ion-menu>
<ion-nav [root]="rootPage" #content swipeBackEnabled="false"></ion-nav>
离子信息:
- 科尔多瓦CLI:6.5。 0
- 离子Framework版本:3.4.2
- 离子CLI版本:2.2.1
- 离子应用程序库版本:2.2.0
- 离子应用脚本版本:1.3.7
- IOS部署版本:未安装
- IOS-SIM版本:未安装
- 操作系统:Windows 8.1
- 节点版本:V4.5.0
- 的Xcode版本:不是插件滑动
如果我将Page7设置为根,侧面菜单正常工作。
请指导我做错了什么。谢谢!
感谢您的回复。 首先请指导我可以我需要给名称,id在app.html菜单存在或我在哪里设置rootpage的文件? –
好的,谢谢让我试试 –
我试着按你的建议,但无法工作。 –