隔离一个div';s javascript环境(如iframe)
我正在开发一个嵌入式小部件,它依赖于Angular来工作。不幸的是,我不可能在另一个Angular应用程序中嵌入一个Angular应用程序,这使得iframe似乎是在Angular内置的页面上嵌入小部件的唯一可行方法 为什么我要使用div而不是iframe?简单。与iframe不同,a div中的小部件内容可以扩展到容器之外。因此,如果我想打开一个比小部件容器大的模式,我不能用iframe来打开它,或者至少我还没有弄清楚如何打开它。iframes中的YouTube视频可以扩展,但只能全屏显示,这不是我想要的隔离一个div';s javascript环境(如iframe),javascript,html,iframe,Javascript,Html,Iframe,我正在开发一个嵌入式小部件,它依赖于Angular来工作。不幸的是,我不可能在另一个Angular应用程序中嵌入一个Angular应用程序,这使得iframe似乎是在Angular内置的页面上嵌入小部件的唯一可行方法 为什么我要使用div而不是iframe?简单。与iframe不同,a div中的小部件内容可以扩展到容器之外。因此,如果我想打开一个比小部件容器大的模式,我不能用iframe来打开它,或者至少我还没有弄清楚如何打开它。iframes中的YouTube视频可以扩展,但只能全屏显示,这
我的问题是,是否可以将div内的javascript环境与宿主页面的javascript环境隔离开来,类似于iframe的工作方式 有可能将angular Widget嵌入到另一个Widget中,您必须将应用程序分解为更好的模块,而不依赖于整个应用程序。你需要展示你尝试过的东西,这样我们才能提出相关建议。在这种情况下,我无法控制运行主机页的Angular应用程序,因此我无法将其拆分或注入依赖项,这就是为什么我想看看是否可以在div中隔离JS环境,类似于iframe如何隔离它。