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 相关文章推荐
跟着JQuery API学Jquery 之三 筛选
Apr 09 Javascript
jquery 插件学习(二)
Aug 06 Javascript
打豆豆小游戏 用javascript编写的[打豆豆]小游戏
Jan 08 Javascript
jquery实现省市select下拉框的替换(示例代码)
Feb 22 Javascript
快速学习JavaScript的6个思维技巧
Oct 13 Javascript
使用基于Node.js的构建工具Grunt来发布ASP.NET MVC项目
Feb 15 Javascript
javascript时间排序算法实现活动秒杀倒计时效果
Jan 28 Javascript
vue项目中使用axios上传图片等文件操作
Nov 02 Javascript
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
Jan 11 Javascript
vue自定义一个v-model的实现代码
Jun 21 Javascript
vue-socket.io接收不到数据问题的解决方法
May 13 Javascript
微信小程序实现modal弹出框遮罩层组件(可带文本框)
Dec 20 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
5.PHP的其他功能
2006/10/09 PHP
php单件模式结合命令链模式使用说明
2008/09/07 PHP
攻克CakePHP系列一 连接MySQL数据库
2008/10/22 PHP
PHP获取数组中某元素的位置及array_keys函数应用
2013/01/29 PHP
基于php的微信公众平台开发入门实例
2015/04/15 PHP
php数组函数array_walk用法示例
2016/05/26 PHP
教你如何解密js/vbs/vbscript加密的编码异处理小结
2008/06/25 Javascript
JavaScript实现在标题栏上显示当前日期的方法
2015/03/19 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
jquery日历插件datepicker用法分析
2016/01/22 Javascript
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
懒加载实现的分页&amp;&amp;网站footer自适应
2016/12/21 Javascript
Input文本框随着输入内容多少自动延伸的实现
2017/02/15 Javascript
详解nodejs的express如何自动生成项目框架
2017/07/12 NodeJs
JS实现简单短信验证码界面
2017/08/07 Javascript
nodejs连接mysql数据库及基本知识点详解
2018/03/20 NodeJs
详解React之父子组件传递和其它一些要点
2018/06/25 Javascript
微信小程序保存多张图片的实现方法
2019/03/05 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
详谈Object.defineProperty 及实现数据双向绑定
2020/07/18 Javascript
浅谈JavaScript中this的指向更改
2020/07/28 Javascript
[03:28]2014DOTA2国际邀请赛 EG战队官方纪录片
2014/07/21 DOTA
Python搜索引擎实现原理和方法
2017/11/27 Python
Python基于递归和非递归算法求两个数最大公约数、最小公倍数示例
2018/05/21 Python
详解Python的循环结构知识点
2019/05/20 Python
pycharm 关闭search everywhere的解决操作
2021/01/15 Python
Python学习之time模块的基本使用
2021/01/17 Python
CSS3制作精致的照片墙特效
2016/06/07 HTML / CSS
联想中国官方商城:Lenovo China
2017/10/18 全球购物
Gap英国官网:Gap UK
2018/07/18 全球购物
香港现代设计家具品牌:Ziinlife Furniture
2018/11/13 全球购物
公司财务部岗位职责
2015/04/14 职场文书
看上去很美观后感
2015/06/10 职场文书
新郎父母婚礼答谢词
2015/09/29 职场文书
Python读取文件夹下的所有文件实例代码
2021/04/02 Python
如何使用Maxwell实时同步mysql数据
2021/04/08 MySQL