在同一页面中使用两个控制器



我目前正在Ionic2上制作我的第一个应用程序,我对Typescript有点困惑。我想在同一页面上显示一个弹出窗口和一个模态:我必须从"离子角度"导入模态控制器和警报控制器。我只能使用以下代码的警报:

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) {
  }
}

但是当我想使用这两个时,我会使用两个构造函数,但这是不可能的......使用这两个组件的正确方法是什么?

提前感谢!

您可以在构造函数中注入多个提供程序。这样做:

  constructor(public alertCtrl: AlertController,public modalCtrl: ModalController) {

相关内容

  • 没有找到相关文章

最新更新