test(ngUpgrade): convert the upgrade example to use NgModules
The example worked even before this change - verifying that the fallback/legacy mode works as well.
This commit is contained in:
parent
5dab0bad3c
commit
37f138e83d
|
@ -6,7 +6,7 @@
|
|||
* found in the LICENSE file at https://angular.io/license
|
||||
*/
|
||||
|
||||
import {Component, EventEmitter, Input, Output} from '@angular/core';
|
||||
import {Component, EventEmitter, Input, NgModule, Output} from '@angular/core';
|
||||
import {UpgradeAdapter} from '@angular/upgrade';
|
||||
|
||||
declare var angular: any;
|
||||
|
@ -26,7 +26,7 @@ var styles = [`
|
|||
}
|
||||
`];
|
||||
|
||||
var adapter: UpgradeAdapter = new UpgradeAdapter();
|
||||
var adapter: UpgradeAdapter = new UpgradeAdapter(Ng2AppModule);
|
||||
|
||||
var ng1module = angular.module('myExample', []);
|
||||
|
||||
|
@ -76,6 +76,12 @@ class UpgradeApp {
|
|||
constructor() {}
|
||||
}
|
||||
|
||||
@NgModule({
|
||||
declarations: [Pane, UpgradeApp],
|
||||
entryComponents: [UpgradeApp]
|
||||
})
|
||||
class Ng2AppModule {}
|
||||
|
||||
ng1module.directive('upgradeApp', adapter.downgradeNg2Component(UpgradeApp));
|
||||
|
||||
export function main() {
|
||||
|
|
Loading…
Reference in New Issue