前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ionic-Modal 原

ionic-Modal 原

作者头像
tianyawhl
发布2019-04-04 16:05:27
8700
发布2019-04-04 16:05:27
举报
文章被收录于专栏:前端之攻略前端之攻略

假如在contact.html页面上点击弹出模态框

假如在contact.html页面上点击弹出模态框 首先在html页面上加click事件

<button  (click)="openRegisterPage()" outline>你还没有账户,请注册</button>

然后在contact.ts页面引入

import {NavController,LoadingController,AlertController,ToastController,ModalController } from 'ionic-angular'; import {Register} from '../contact/register';//注册页面 并在构造函数中写 constructor( public modalCtrl: ModalController) {}

写点击的事件显示模态框

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

新建register.html  及 register.ts  页面

register.ts 里面引入 import {Component} from '@angular/core'; @Component({   templateUrl: 'build/pages/contact/register.html' }) export class Register {}

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();     } } 

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016/09/28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档