2
我正在試圖讓路線PARAMS在我的模式窗口組件在REST服務使用它們與下面的代碼角2 GET路由器PARAMS
this.activatedRoute.parent.params
,但得到的錯誤 - 無法讀取屬性「PARAMS」空
的即時記錄this.activatedRoute,網址===「」
也許有人已經面臨的問題是這樣,將能夠告訴如何讓網址在一個模式窗口?
在此先感謝
我正在試圖讓路線PARAMS在我的模式窗口組件在REST服務使用它們與下面的代碼角2 GET路由器PARAMS
this.activatedRoute.parent.params
,但得到的錯誤 - 無法讀取屬性「PARAMS」空
的即時記錄this.activatedRoute,網址===「」
也許有人已經面臨的問題是這樣,將能夠告訴如何讓網址在一個模式窗口?
在此先感謝
我找到解決與RouterStateSnapshothere
另一種方式 - 我其實 - 發送URL到開放模式的事件模態的服務,如果您的服務支持這個
openModal() {
this.modalService.open(CreateModalComponent, { id: this.id });
}
從父組件中可觀察到的靜態ID
.do(id => { this.id = id; });
。do什麼?並且鏈接不起作用。另一件事是函數open的另一個參數是NgbModalOptions類型,並且不能爲其添加其他屬性。 –
或者正確的解決方案 - 只需從父組件傳輸URL? – vanless
這個問題很容易通過服務解決,但我真的很想找到'角度'方式解決方案 – vanless
你可以發表一些代碼,你如何呈現模式,也許是一個例子plunkr –