链接Angular 6和Angular 4应用程序

问题描述 投票:0回答:2

我有一个角度应用程序,运行角度6,我还有另一个应用程序,以角度4运行。现在我有一个情况重用角度6内的角度4应用程序。当用户点击角度6菜单应用程序,角度4应用程序需要加载到组件内。这可能吗?我不想使用iframe和object标签,是否有任何选项可以实现这一点?

angular6 angular-ngmodel ng-packagr
2个回答
1
投票

我向你提供使用加载你的角度4应用程序的iframe标签。

<iframe src="http://angular4apphost/">
  <p>Your browser does not support iframes.</p>
</iframe>

0
投票

在这种情况下,首先应该对angular 4项目进行一些更改。

步骤1:用HttpClientModule替换HttpModule,并分别在整个angular 4项目中用Http更改HttpClient。

第2步:当您使用HttpClient时,它将在您编写api服务的服务页面中显示错误。所以解决它。

步骤3:取消安装角度4并使用以下命令进行更新。

rm -rf node_modules
npm uninstall --save-dev angular-cli
npm install --save-dev @angular/cli@latest
npm install
© www.soinside.com 2019 - 2024. All rights reserved.