我正在使用Angular 7 + Angular Universal开发一个用于服务器端渲染的网站。
某些Angular组件具有标签:
<iframe src='...'>
服务器将渲染的HTML发送到客户端。浏览器获取HTML并开始在iframe中加载页面。但是,一旦在浏览器中引导了Angular应用程序,HTML就会再次在客户端呈现,结果是iframe中的页面加载中断并开始重新加载。
是否有一些解决方案可以防止已重新呈现就绪的HTML(或某些组件)(如果已在服务器上呈现)?
P.S。我正在使用StateTransfer阻止客户端中的AJAX请求,所以这不是问题。
您设法解决此问题吗?我们有同样的问题。