我正在Angular 5中开发一个应用程序,我想使用诸如“ window.open”之类的内容在弹出窗口中打开“帮助”页面,以便用户可以在多个屏幕上拖动它……
我创建了一个类似于“ localhost:4200 / help”的URL,并使用window.open打开它。 问题是,当我使用window.open时,它将创建我的应用程序的另一个实例,并且需要一些时间来加载模块等。
我想知道是否有可能提供一个静态HTML页面,或者是否可能在angular中提供某种组件以将其传递给window.open,所以当我单击一个按钮时,它会立即打开。
答案 0 :(得分:0)
它会创建我的应用程序的另一个实例,并且需要一些时间来加载模块,
新窗口是新页面。不过,您所选择的是服务。您可以提供一个有角度的应用程序(运行JS需要花费一些时间),也可以提供一些已在URL上部署的静态html。这是您的选择。