在项目中,我正在努力我们有4个单独的网站和一个shell来托管所有网站。该团队正在使用Angular 2.0.0。他们选择的方法是将每个网站嵌入shell应用程序中(使用object标签)。因此,高级别的Dom看起来像
<html>
<head>
</head>
<body>
<object type="text/html" data="http://website1.com/#/" style="width:100%; height:100%">
<html>
<head>
</head>
<body>
Content of the Website 1
</body>
</html>
</object>
</body>
<html>
我作为FE开发人员和我一起工作,这听起来错了!为什么?因为我有html {with:100%,width:100%}并且因为我们有2个html标签嵌套它破坏了风格。我认为必须有更好的方法来嵌入网站的内容1。 你能否告诉我你最好的方法,并且可能没有嵌套2个html和body标签。
我很感激