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 相关文章推荐
js实现的切换面板实例代码
Jun 17 Javascript
jquery(hide方法)隐藏指定元素实例
Nov 11 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
Mar 14 Javascript
JQuery实现展开关闭层的方法
Feb 17 Javascript
jquery马赛克拼接翻转效果代码分享
Aug 24 Javascript
JS实现DIV容器赋值的方法
Dec 14 Javascript
Angular 2应用的8个主要构造块有哪些
Oct 17 Javascript
javascript按钮禁用和启用的效果实例代码
Oct 29 Javascript
微信小程序选择图片和放大预览图片功能
Nov 02 Javascript
浅谈redux以及react-redux简单实现
Aug 28 Javascript
微信小程序 数据缓存实现方法详解
Aug 26 Javascript
js cavans实现静态滚动弹幕
May 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与SQL注入攻击[二]
2007/04/17 PHP
win7下memCache的安装过程(具体操作步骤)
2013/06/28 PHP
php实现获取及设置用户访问页面语言类
2014/09/24 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
2015/09/22 PHP
php 修改上传文件大小限制实例详解
2016/10/23 PHP
Yii2实现UploadedFile上传文件示例
2017/02/15 PHP
PHP7 新增功能
2021/03/09 PHP
Javascript图像处理—亮度对比度应用案例
2013/01/03 Javascript
让jQuery Mobile不显示讨厌loading界面的方法
2014/02/19 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
js实现div拖动动画运行轨迹效果代码分享
2015/08/27 Javascript
12种JavaScript常用的MVC框架比较分析
2015/11/16 Javascript
js 右侧浮动层效果实现代码(跟随滚动)
2015/11/22 Javascript
解决拦截器对ajax请求的拦截实例详解
2016/12/21 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
angularjs实现天气预报功能
2020/06/16 Javascript
微信小程序实现给嵌套template模板传递数据的方式总结
2017/12/18 Javascript
使用jQuery动态设置单选框的选中效果
2018/12/06 jQuery
jQuery中each和js中forEach的区别分析
2019/02/27 jQuery
微信小程序(订阅消息)功能
2019/10/25 Javascript
如何利用vue实现波谱拟合详解
2020/11/05 Javascript
vue 避免变量赋值后双向绑定的操作
2020/11/07 Javascript
python脚本实现xls(xlsx)转成csv
2016/04/10 Python
Java多线程编程中ThreadLocal类的用法及深入
2016/06/21 Python
Django时区详解
2019/07/24 Python
Python 文件数据读写的具体实现
2020/01/24 Python
Python更新所有已安装包的操作
2020/02/13 Python
CSS3实现精美横向滚动菜单按钮
2017/04/14 HTML / CSS
canvas 橡皮筋式线条绘图应用方法
2019/02/13 HTML / CSS
十月份红领巾广播稿
2014/01/22 职场文书
团队拓展活动方案
2014/08/28 职场文书
暑期政治学习心得体会
2014/09/02 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
2015年学校图书室工作总结
2015/05/19 职场文书
《巫师》是美食游戏?CDPR10月将推出《巫师》官方食谱
2022/04/03 其他游戏