java一个界面用另一个界面的值_如何将参数/值从一个弹出窗口传递到Angular2中的另一个弹出窗口...
我在Angular2中有一個(gè)要求,我需要打開第一個(gè)彈出窗口,用戶會(huì)輸入一些值 . 在某些用戶事件(即按鈕單擊)上,我需要關(guān)閉該彈出窗口并打開另一個(gè)彈出窗口,其中包含用戶在第一個(gè)彈出窗口中輸入的值 .
我創(chuàng)建了一個(gè)plunker,我創(chuàng)建了一個(gè)Login組件,這是我的第一個(gè)彈出窗口,Home組件是第二個(gè)彈出窗口 . 在輸入用戶憑據(jù)時(shí),它應(yīng)導(dǎo)航到主組件 . 我有點(diǎn)震驚,即如何將用戶名值從第一個(gè)彈出窗口傳遞到第二個(gè)彈出窗口,還有如何關(guān)閉第一個(gè)彈出窗口并加載第二個(gè)彈出窗口?
任何人都可以幫我解決這個(gè)問(wèn)題,讓我知道我的plnkr需要做些什么改變?
export class LoginModal implements CloseGuard, ModalComponent {
context: CustomModalContext;
public username: string;
public password: string;
constructor(public dialog: DialogRef, public modal: Modal) {
this.context = dialog.context; // this is the dialog reference
dialog.setCloseGuard(this);
}
openHome()
{
return this.modal.open(HomeModal, overlayConfigFactory({ username }, BSModalContext));
}
}
總結(jié)
以上是生活随笔為你收集整理的java一个界面用另一个界面的值_如何将参数/值从一个弹出窗口传递到Angular2中的另一个弹出窗口...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 字节跳动官宣:大规模收缩游戏业务,保留部
- 下一篇: java buffalo_随你怎么玩!B