2017-04-07 28 views
0

我目前正在制作Ionic2上的第一个应用程序,而且我对于Typescript有点困惑。我想在同一页面上显示一个弹出窗口和一个模态:我必须从'离子角'导入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

您可以在构造函数中注入多个供应商.. 这样做:

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

那好吧,我觉得现在这样愚蠢....谢谢! –

+0

没问题..发生在我们所有人:) –

+0

考虑标记为已解决,如果它完成 –

相关问题