新窗口中的角度打开组件没有自举

问题描述 投票:0回答:1

我想在新窗口中打开一个组件但是没有再次引导。在我的情况下,我使用devextreme的弹出窗口,但我想打开并隐藏一个窗口,就像我用弹出窗口或对话框一样。窗口的好处是它可以在外部和并行使用。但是第一次重新打开窗口是为了减慢速度。

javascript angular html5
1个回答
0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.