refactor(core): remove deprecated 'bootstrap' (#10831)
This commit is contained in:
@@ -4,6 +4,8 @@ import {NgIf, NgFor} from '@angular/common';
|
||||
import {ApplicationRef} from '@angular/core/src/application_ref';
|
||||
import {ListWrapper} from '@angular/facade/src/lang';
|
||||
import {getIntParameter, bindAction} from '@angular/testing/src/benchmark_util';
|
||||
import {BrowserModule} from '@angular/platform-browser';
|
||||
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
|
||||
|
||||
var testList = null;
|
||||
|
||||
@@ -11,7 +13,7 @@ export function main() {
|
||||
var size = getIntParameter('size');
|
||||
testList = ListWrapper.createFixedSize(size);
|
||||
|
||||
bootstrap(AppComponent)
|
||||
platformBrowserDynamic().bootstrapModule(AppModule)
|
||||
.then((ref) => {
|
||||
var injector = ref.injector;
|
||||
var app: AppComponent = ref.instance;
|
||||
@@ -105,3 +107,12 @@ class AppComponent {
|
||||
this.testingDynamicComponents = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@NgModule({
|
||||
imports: [BrowserModule],
|
||||
bootstrap: [AppComponent]
|
||||
})
|
||||
class AppModule {
|
||||
}
|
||||
@@ -1,13 +1,18 @@
|
||||
import {bootstrap} from '@angular/platform-browser';
|
||||
import {BrowserModule} from '@angular/platform-browser';
|
||||
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
|
||||
import {
|
||||
NgModule
|
||||
} from '@angular/core';
|
||||
|
||||
import {App} from './app';
|
||||
|
||||
import {bind, provide} from '@angular/core';
|
||||
@NgModule({
|
||||
imports: [BrowserModule],
|
||||
bootstrap: [App]
|
||||
})
|
||||
class AppModule {
|
||||
}
|
||||
|
||||
export function main() {
|
||||
bootstrap(App, createBindings());
|
||||
}
|
||||
|
||||
function createBindings(): any[] {
|
||||
return [];
|
||||
}
|
||||
platformBrowserDynamic().bootstrapModule(AppModule);
|
||||
}
|
||||
@@ -1,11 +1,19 @@
|
||||
import {Component} from 'angular2/core';
|
||||
import {bootstrap} from 'angular2/platform/browser';
|
||||
import {Component, NgModule} from 'angular2/core';
|
||||
import {BrowserModule} from '@angular/platform-browser';
|
||||
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
|
||||
|
||||
@Component({selector: 'app', template: '<h1>Page Load Time</h1>'})
|
||||
class App {
|
||||
}
|
||||
|
||||
bootstrap(App).then(() => {
|
||||
@NgModule({
|
||||
imports: [BrowserModule],
|
||||
bootstrap: [App],
|
||||
})
|
||||
class AppModule {
|
||||
}
|
||||
|
||||
platformBrowserDynamic().bootstrapModule(App).then(() => {
|
||||
(<any>window).loadTime = Date.now() - performance.timing.navigationStart;
|
||||
(<any>window).someConstant = 1234567890;
|
||||
});
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import {bootstrap} from '@angular/platform-browser';
|
||||
import {NgIf} from '@angular/common';
|
||||
import {Component} from '@angular/core';
|
||||
import {Component, NgModule} from '@angular/core';
|
||||
import {ApplicationRef} from '@angular/core/src/application_ref';
|
||||
import {reflector} from '@angular/core/src/reflection/reflection';
|
||||
import {ReflectionCapabilities} from '@angular/core/src/reflection/reflection_capabilities';
|
||||
@@ -14,6 +13,8 @@ import {
|
||||
windowProfileEnd
|
||||
} from '@angular/testing/src/benchmark_util';
|
||||
import {BrowserDomAdapter} from '@angular/platform-browser/src/browser/browser_adapter';
|
||||
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
|
||||
import {BrowserModule} from '@angular/platform-browser';
|
||||
|
||||
function createBindings(): any[] {
|
||||
return [];
|
||||
@@ -82,8 +83,16 @@ export function main() {
|
||||
appRef.tick();
|
||||
}
|
||||
|
||||
@NgModule({
|
||||
imports: [BrowserModule],
|
||||
bootstrap: [AppComponentWithStaticTree],
|
||||
providers: createBindings()
|
||||
})
|
||||
class AppModule {
|
||||
}
|
||||
|
||||
function initNg2() {
|
||||
bootstrap(AppComponentWithStaticTree, createBindings())
|
||||
platformBrowserDynamic().bootstrapModule(AppModule)
|
||||
.then((ref) => {
|
||||
var injector = ref.injector;
|
||||
appRef = injector.get(ApplicationRef);
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import {bootstrap} from '@angular/platform-browser';
|
||||
import {
|
||||
NgModule,
|
||||
Component,
|
||||
enableProdMode
|
||||
} from '@angular/core';
|
||||
@@ -17,6 +18,8 @@ import {
|
||||
windowProfileEnd
|
||||
} from '@angular/testing/src/benchmark_util';
|
||||
import {BrowserDomAdapter} from '@angular/platform-browser/src/browser/browser_adapter';
|
||||
import {BrowserModule} from '@angular/platform-browser';
|
||||
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
|
||||
|
||||
function createProviders(): any[] {
|
||||
return [];
|
||||
@@ -84,8 +87,16 @@ export function main() {
|
||||
|
||||
function noop() {}
|
||||
|
||||
@NgModule({
|
||||
imports: [BrowserModule],
|
||||
bootstrap: [AppComponent],
|
||||
providers: createProviders()
|
||||
})
|
||||
class AppModule {
|
||||
}
|
||||
|
||||
function initNg2() {
|
||||
bootstrap(AppComponent, createProviders())
|
||||
platformBrowserDynamic().bootstrapModule(AppModule)
|
||||
.then((ref) => {
|
||||
var injector = ref.injector;
|
||||
appRef = injector.get(ApplicationRef);
|
||||
|
||||
Reference in New Issue
Block a user