【发布时间】:2020-03-16 02:50:18
【问题描述】:
我正在尝试使用 ngUpgrade from documentation 运行 Hybrid Angular 应用程序。问题是,无论我做什么,AngularJS 都不会提高。
当我将 Angular 和 AngularJS 放在一起时,两个应用程序都会运行。
<body>
<app-root><app-root>
<div ng-app="app"></div>
</body>
但当然这是错误的,Angular 应该引导 AngularJS,所以我将其更改为:
<body>
<app-root>
<div id="ng-app"></div>
<app-root>
</body>
在 Angular 模块中我添加了:
export class AppModule {
constructor(private upgrade: UpgradeModule) { }
ngDoBootstrap() {
this.upgrade.bootstrap(document.getElementById('ng-app'), ['app']);
}
}
但仍然没有,我什至不知道如何调查它以及问题可能出在哪里。
【问题讨论】:
标签: angularjs angular ng-upgrade