モーダルを呼び出したコントローラのメソッドをどうにか呼び出せますか?親メソッドをModalから呼び出す方法
基本的に私はUserInfoModalという名前のホームページを持っています。私は何とかHomePage.changeStatusをUserInfoModalから呼び出せますか?
親:
@Component({
selector: 'page-home',
templateUrl: 'HomePage .html',
})
export class HomePage {
...
createModal() {
let myModal = this.modalCtrl.create(UserInfoModal, item,
this.supervisor);
myModal.present();
}
changeStatus(item) {
...
}
}
モーダル:
@Component({
templateUrl: 'UserInfoModal.html',
selector: 'userinfo-modal'
})
export class UserInfoModal{
...
changeParentStatus() {
// call 'changeStatus()' from parent
}
}
あなたは、コードを追加することができますしてください? – borislemke
モーダルをロードするときにモーダルクラスのコンストラクタでそれを行うことができます –
モーダルに関数を渡すことはできますか? –