我目前正在Ionic2上创建我的第一个应用程序,我对Typescript有点困惑。我想在同一页面上显示一个弹出窗口和一个模态:我必须从'ionic-angular'导入ModalController和AlertController。我只能使用以下代码的警报:
import { AlertController } from 'ionic-angular';
export class MyPage {
constructor(public alertCtrl: AlertController) {
}
}
或仅使用以下代码进行模态:
import { ModalController } from 'ionic-angular';
import { ModalPage } from './modal-page';
export class MyPage {
constructor(public modalCtrl: ModalController) {
}
}
但是当我想使用这两个时,我会使用两个构造函数,但这是不可能的...... 使用这两个组件的正确方法是什么?
提前致谢!
答案 0 :(得分:0)
您可以在构造函数中注入多个提供程序。 这样做:
constructor(public alertCtrl: AlertController,public modalCtrl: ModalController) {