作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
文档向您展示了如何打开模式,但不清楚您应该将哪种页面传递给 open() 方法
来自文档的示例:
import { Component } from '@angular/core';
import { ModalController, ViewController } from 'ionic-angular';
constructor(public modalCtrl: ModalController) {
}
presentContactModal() {
let contactModal = this.modalCtrl.create(ContactUs);
contactModal.present();
}
目前尚不清楚“ContactUs”对象的来源,它没有导入。此示例链接到此处:https://ionicframework.com/docs/api/components/modal/ModalController/
最佳答案
import { Component } from '@angular/core';
import { ModalController, ViewController } from 'ionic-angular';
@Component(...)
class HomePage {
constructor(public modalCtrl: ModalController) { }
presentContactModal() {
let contactModal = this.modalCtrl.create(ContactUs);
contactModal.present();
}
}
//////////////下面是首页中定义的联系我们组件
@Component(...)
class ContactUs {
constructor(public viewCtrl: ViewController) {
}
dismiss() {
this.viewCtrl.dismiss();
}
}
关于modal-dialog - 如何在 ionic 2 中创建模态视图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43445137/
我是一名优秀的程序员,十分优秀!