新窗口中的角度打开组件无需自举

时间:2019-02-27 20:51:42

标签: javascript angular html5

我想在新窗口中打开组件,但无需再次引导。 就我而言,我使用的是来自devextreme的弹出窗口,但我想像使用弹出窗口或对话框那样打开和隐藏窗口。窗口的好处是它可以在外部和并行使用。但是,第一次重新打开窗口的速度很慢。

1 个答案:

答案 0 :(得分:0)

为有角度的应用程序打开新窗口实际上打破了单页应用程序的理念。但是,可能会有一个用例可以在其他窗口中打开组件。

一种方法是使用会话。会话是在整个浏览器中维护的东西。因此,当您说单击按钮时,可以在会话中存储变量。现在,在打开新窗口时,使用存储的会话变量创建路由到组件的逻辑。

应用程序的自举仍然存在,但它会加载您的组件。我不确定是否可以在没有引导的情况下完成此操作。