18 lines
		
	
	
		
			507 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			507 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import { UpgradeAdapter } from '@angular/upgrade';
 | |
| 
 | |
| import { MainController } from './main.controller';
 | |
| import { HeroDetailComponent } from './hero-detail.component';
 | |
| 
 | |
| declare var angular: any;
 | |
| const upgradeAdapter = new UpgradeAdapter();
 | |
| 
 | |
| angular.module('heroApp', [])
 | |
|   .controller('MainController', MainController)
 | |
|   .directive('heroDetail', upgradeAdapter.downgradeNg2Component(HeroDetailComponent));
 | |
| 
 | |
| upgradeAdapter.bootstrap(
 | |
|   document.querySelector('hero-app'),
 | |
|   ['heroApp'],
 | |
|   {strictDi: true}
 | |
| );
 |