首页 文章

Angular2中的弹出窗口

提问于
浏览
0

有没有办法在Angular2应用程序中创建一个非模态弹出窗口(不是警报,而是一个内部有网格和其他组件的完整窗口),或者它绝对必须保持SPA?

一些例子如何做到这一点很有用(展示如何创建它并将数据传入/传出主应用程序) .

TIA,Oleg .

1 回答

  • 1

    是的你可以 . 但由于这被视为加载新页面,因此新的弹出窗口将无法显示原始页面中的数据 . 或者,您可以将一些数据保存在本地存储中并在那里重复使用,因为弹出窗口是与原始组件相同的域的一部分(考虑到您希望将其作为原始应用程序的一部分)

    此外,如果该弹出窗口是某种编辑/添加表单或配置文件视图页面,您可以打开带有路径或查询参数的链接,并在弹出组件中,您可以从'ngOnInit'中的URL读取该数据并根据这些参数加载某些内容

相关问题