ionic2 tabs使用 Modal底部tab弹出框


Posted in Javascript onDecember 30, 2016

 项目要实现一个功能,在首页底部中间的tab弹出一个页面,而且是没有底部栏的,而不是像平常滑动的一个子页面。

像这样:

做法其实很简单

1.修改tabs.html中的tab,去掉[root]="tab2root"属性,就不会显示子页面了

2.添加(ionSelect)方法,点击这个tab按钮的事件,用来显示你的弹出modal

去掉之前:

<ion-tab [root]="tab5Root" tabIcon="call" (ionSelect)="call()" ></ion-tab>

去掉之后:

<ion-tab  tabIcon="call" (ionSelect)="call()" ></ion-tab>

3.在tabs.ts中显示实现(ionSelect)方法的call()方法,以显示modal

引入ModalController

import { NavController, NavParams,ModalController,ViewController,Tabs } from 'ionic-angular';

声明ModalController

constructor(public navCtrl: NavController, public navParams: NavParams,<span style="color:#ff0000;">public modalCtrl: ModalController,</span>public viewCtrl: ViewController) { 
 }

实现call方法

call(){ 
 let modal = this.modalCtrl.create(CallModalPage); 
 modal.present(); 
}

以上所述是小编给大家介绍的ionic2 tabs使用 Modal底部tab弹出框,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript 实用小技巧
Apr 07 Javascript
《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型
Feb 27 Javascript
Yii-自定义删除确认弹框(zyd)jquery实现代码
Mar 04 Javascript
json实现添加、遍历与删除属性的方法
Jun 17 Javascript
火狐和ie下获取javascript 获取event的方法(推荐)
Nov 26 Javascript
JS实现的DIV块来回滚动效果示例
Feb 07 Javascript
javascript 面向对象实战思想分享
Sep 07 Javascript
JS实现的数组去除重复数据算法小结
Nov 17 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
Jul 20 Javascript
微信小程序左滑删除实现代码实例
Sep 16 Javascript
layer.prompt输入层的例子
Sep 24 Javascript
纯js实现无缝滚动功能代码实例
Feb 21 Javascript
JS实现改变HTML上文字颜色和内容的方法
Dec 30 #Javascript
jQuery中页面返回顶部的方法总结
Dec 30 #Javascript
jQuery中select与datalist制作下拉菜单时的区别浅析
Dec 30 #Javascript
JS实现全屏的四种写法
Dec 30 #Javascript
js设置文字颜色的方法示例
Dec 30 #Javascript
Node.js的Mongodb使用实例
Dec 30 #Javascript
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
Dec 30 #Javascript
You might like
解析PHP计算页面执行时间的实现代码
2013/06/18 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
2017/03/01 PHP
老生常谈PHP面向对象之命令模式(必看篇)
2017/05/24 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
基于JQuery的数字改变的动画效果--可用来做计数器
2010/08/11 Javascript
Javascript实现真实字符串剩余字数提示的实例代码
2013/10/22 Javascript
ECMAScript6中Set/WeakSet详解
2015/06/12 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
【JS+CSS3】实现带预览图幻灯片效果的示例代码
2016/03/17 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
2016/10/09 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
js实现文字列表无缝滚动效果
2017/06/23 Javascript
js实现拖拽上传图片功能
2017/08/01 Javascript
react native带索引的城市列表组件的实例代码
2017/08/08 Javascript
深入浅析Vue中的slots/scoped slots
2018/04/03 Javascript
JS实现的杨辉三角【帕斯卡三角形】算法示例
2019/02/26 Javascript
vue-socket.io跨域问题有效解决方法
2020/02/11 Javascript
[52:00]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 LGD vs Optic
2018/04/02 DOTA
Python中encode()方法的使用简介
2015/05/18 Python
Python实现动态加载模块、类、函数的方法分析
2017/07/18 Python
django 常用orm操作详解
2017/09/13 Python
基于Django的ModelForm组件(详解)
2017/12/07 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
Django中如何使用sass的方法步骤
2019/07/09 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
用python进行视频剪辑
2020/11/02 Python
微信小程序canvas实现水平、垂直居中效果
2020/02/05 HTML / CSS
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
简单租房协议书
2014/04/09 职场文书
机关保密承诺书
2014/06/03 职场文书
大学生读书笔记范文
2015/07/01 职场文书
Python制作表白爱心合集
2022/01/22 Python
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏