ionic基础组件使用:tabs组件

https://ionicframework.com/docs/api/tabs

环境准备

创建应用

运行命令ionic start ionicAngularTabsApp
在这里插入图片描述

选择Angular,回车:
在这里插入图片描述

选择tabs,回车:
在这里插入图片描述

回车,使用默认选项:
在这里插入图片描述

启动应用

到项目目录下面,使用ionic s启动应用。启动后:
在这里插入图片描述

应用

修改tab的名称、图标

在这里插入图片描述

在这里插入图片描述

添加一个tab

生成页的命令行:ionic g page 页名,例如ionic g page tab4
在这里插入图片描述

在这里插入图片描述

修改tabs.page.html文件,增加刚创建的tab4:
在这里插入图片描述

在这里插入图片描述

但现在点击 收藏 这个tab是没有反应的。

修改tabs-routing.module.ts文件,增加tab4的路由:
在这里插入图片描述

现在点击 收藏 这个tab,就可以切换过去了:
在这里插入图片描述

同理,我们执行ionic g page tab5再增加一个tab:
在这里插入图片描述

增加路由:
在这里插入图片描述

在tabs.page.html文件增加tab5:
在这里插入图片描述

在这里插入图片描述

在页面中跳转到其它页面

先生成一个详情页,使用命令 ionic g page detail
在这里插入图片描述

在这里插入图片描述

自动更新了全局路由文件app-routing.module.ts:

在这里插入图片描述

在tab5.page.html跳转到detail:
在这里插入图片描述

点击 前往详情页:
在这里插入图片描述

跳转到了详情页:
在这里插入图片描述

现在修改下detail.page.html,增加返回按钮:
在这里插入图片描述

现在再点击 前往详情页:
在这里插入图片描述

跳转到了 detail页面:
在这里插入图片描述

点击detail页面左上方的 返回 的箭头,就返回到了tab5页面:
在这里插入图片描述

带参数的路由跳转

修改tab5.page.html文件:
在这里插入图片描述

在这里插入图片描述

点击带有参数的路由跳转,可以传递参数了:
在这里插入图片描述

接收参数,下面修改下detail.page.ts:
在这里插入图片描述

在这里插入图片描述

下面将接收到的属性保存起来,在页面上展示出来。
修改下detail.page.ts:
在这里插入图片描述

修改detail.page.html:
在这里插入图片描述

在这里插入图片描述

点击时使用代码的方式编程跳转

不带参数跳转

修改tab5.page.html:
在这里插入图片描述

修改tab5.page.ts:
在这里插入图片描述

在这里插入图片描述

点击按钮 click me:
在这里插入图片描述

带参数跳转

修改tab5.page.ts文件:
在这里插入图片描述

tab5.page.html文件:
在这里插入图片描述

detail.page.html文件:
在这里插入图片描述

detail.page.ts:
在这里插入图片描述

在这里插入图片描述

点击 click me按钮:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值