ionic-Modal

假如在contact.html頁面上點擊彈出模態框html

假如在contact.html頁面上點擊彈出模態框
首先在html頁面上加click事件ionic


<button  (click)="openRegisterPage()" outline>你尚未帳戶,請註冊</button>函數

而後在contact.ts頁面引入ui


import {NavController,LoadingController,AlertController,ToastController,ModalController } from 'ionic-angular';
import {Register} from '../contact/register';//註冊頁面
並在構造函數中寫 constructor( public modalCtrl: ModalController) {}this

寫點擊的事件顯示模態框htm


  openRegisterPage(){
    let modal = this.modalCtrl.create(Register);
    modal.present();
  }事件

新建register.html  及 register.ts  頁面it


register.ts 裏面引入
import {Component} from '@angular/core';io

@Component({
  templateUrl: 'build/pages/contact/register.html'
})
export class Register {}ast

register.html頁面中添加標籤


<ion-content padding>
    pages
</ion-content>
 

下面是關閉按鈕使用 在註冊頁面中點擊關閉 HTML頁面 <ion-toolbar>     <ion-title>用戶註冊</ion-title>     <ion-buttons start>         <button (click)="dismiss()">取消</button>     </ion-buttons> </ion-toolbar> <ion-content padding></ion-content> ts頁面 首先引入ViewController import {ViewController} from 'ionic-angular'; 而後 export class Register {     constructor(public viewCtrl: ViewController) {}     dismiss(){          this.viewCtrl.dismiss();     } } 

相關文章
相關標籤/搜索