2016-11-10 73 views
0

我使用角nativescript,并希望包括在所有网站上的一些部件。 我能在app.component中使用以下代码实现此目的。路由器,网点和共享组件

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

这不起作用(如文档中提到)。以相同的方式使用路由器插座可以工作,但我无法返回。我该如何解决这个问题?我在一个组件和子路由中使用router-outlet,但是我得到了不同的结果。

当我只是把组件的每个页面上手动,他们创造了新的实例和大量的代码被浪费地执行(我拉从服务器的数据并填充数组在我组分)

回答

0

根据关于NativeScript的github的讨论就像它应该那样运行。

页路由器出口导航到一个新的页面(如本机应用程序应该做的),我的分量不存在那里。路由器插座不能在任何地方导航,只需交换它的内容,后退按钮尝试导航到前一页。由于没有,申请关闭。

的解决方案是手动添加组件的每个页面上。