Files
alfresco-ng2-components/ng1-hosting-ng2/app/main.ts
Denys Vuika f7e6ef55a2 demo for ng1 app hosting ng2 components
Simple project demonstrating ng2 component hosting within ng1-based
application (based on official angular-seed repo).
2016-04-06 15:23:19 +01:00

20 lines
613 B
TypeScript

/*
import {bootstrap} from 'angular2/platform/browser';
import {AppComponent} from './app.component';
bootstrap(AppComponent);
*/
import {UpgradeAdapter} from 'angular2/upgrade';
import {AppComponent} from './app.component';
import {AppNavBar} from "./components/ng2/navbar.component";
const upgradeAdapter = new UpgradeAdapter();
declare var angular: any;
angular.module('myApp')
.directive('myApp', upgradeAdapter.downgradeNg2Component(AppComponent))
.directive('appNavbar', upgradeAdapter.downgradeNg2Component(AppNavBar))
;
upgradeAdapter.bootstrap(document.body, ['myApp'], {strictDi: true});