ionic2 tabs使用 Modal底部tab彈出框
項目要實現(xiàn)一個功能,在首頁底部中間的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中顯示實現(xiàn)(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) { }
實現(xiàn)call方法
call(){ let modal = this.modalCtrl.create(CallModalPage); modal.present(); }
以上所述是小編給大家介紹的ionic2 tabs使用 Modal底部tab彈出框,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
相關文章
JavaScript裝飾器函數(Decorator)實例詳解
這篇文章主要介紹了JavaScript裝飾器函數(Decorator),結合實例形式分析了JavaScript裝飾器函數(Decorator)的功能、實現(xiàn)與使用方法,需要的朋友可以參考下2017-03-03詳解JavaScript中typeof與instanceof用法
typeof用以獲取一個變量或者表達式的類型而instanceof用于判斷一個變量是否某個對象的實例,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧2018-10-10使用JS前端技術實現(xiàn)靜態(tài)圖片局部流動效果
本文使用前端開發(fā)技術,結合?SVG?和?CSS?來實現(xiàn)類似的液化流動效果,包含的知識點主要包括:mask-image?遮罩、feTurbulence?和?feDisplacementMap?濾鏡、filter?屬性、canvas?繪制方法、TimelineMax?動畫及input[type=file]?本地圖片資源加載,需要的朋友可以參考下2022-08-08