2016-11-10 105 views
0

我使用角nativescript,並希望包括在所有網站上的一些部件。 我能在app.component中使用以下代碼實現此目的。路由器,網點和共享組件

<page-router-outlet></page-router-outlet><my-component></my-component>

這不起作用(如文檔中提到)。以相同的方式使用路由器插座可以工作,但我無法返回。我該如何解決這個問題?我在一個組件和子路由中使用router-outlet,但是我得到了不同的結果。

當我只是把組件的每個頁面上手動,他們創造了新的實例和大量的代碼被浪費地執行(我拉從服務器的數據並填充數組在我組分)

回答

0

根據關於NativeScript的github的討論就像它應該那樣運行。

頁路由器出口導航到一個新的頁面(如本機應用程序應該做的),我的分量不存在那裏。路由器插座不能在任何地方導航,只需交換它的內容,後退按鈕嘗試導航到前一頁。由於沒有,申請關閉。

的解決方案是手動添加組件的每個頁面上。