17 lines
		
	
	
		
			499 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			499 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}
 | |
| );
 |