當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript core.coreLoadAndBootstrap函數代碼示例

本文整理匯總了TypeScript中angular2/core.coreLoadAndBootstrap函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript coreLoadAndBootstrap函數的具體用法?TypeScript coreLoadAndBootstrap怎麽用?TypeScript coreLoadAndBootstrap使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了coreLoadAndBootstrap函數的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: it

 it("should be able to bootstrap", () => {
     return coreLoadAndBootstrap(appInjector, TestApp)
         .then(cmpRef => {
             console.log("boostrapped!");
             assert(!!cmpRef);
         });
 });
開發者ID:laco0416,項目名稱:angular2-browserify-deps,代碼行數:7,代碼來源:index.spec.ts

示例2: bootstrapApp

export function bootstrapApp(
    appComponentType: Type,
    customProviders?: Array<any /*Type | Provider | any[]*/>): Promise<ComponentRef<any>> {
  var appInjector = ReflectiveInjector.resolveAndCreate(
      [WORKER_APP_APPLICATION, isPresent(customProviders) ? customProviders : []],
      workerAppPlatform().injector);
  return coreLoadAndBootstrap(appInjector, appComponentType);
}
開發者ID:JavaScript-Resource,項目名稱:angular,代碼行數:8,代碼來源:worker_app.ts

示例3: bootstrap

export function bootstrap(
    appComponentType: Type,
    customProviders?: Array<any /*Type | Provider | any[]*/>): Promise<ComponentRef> {
  reflector.reflectionCapabilities = new ReflectionCapabilities();
  var appInjector = ReflectiveInjector.resolveAndCreate(
      [BROWSER_APP_PROVIDERS, isPresent(customProviders) ? customProviders : []],
      browserPlatform().injector);
  return coreLoadAndBootstrap(appInjector, appComponentType);
}
開發者ID:844496869,項目名稱:angular,代碼行數:9,代碼來源:browser.ts

示例4: bootstrapStatic

export function bootstrapStatic(appComponentType: Type,
                                customProviders?: Array<any /*Type | Provider | any[]*/>,
                                initReflector?: Function): Promise<ComponentRef> {
  if (isPresent(initReflector)) {
    initReflector();
  }

  let appProviders =
      isPresent(customProviders) ? [BROWSER_APP_PROVIDERS, customProviders] : BROWSER_APP_PROVIDERS;
  var appInjector =
      ReflectiveInjector.resolveAndCreate(appProviders, browserStaticPlatform().injector);
  return coreLoadAndBootstrap(appInjector, appComponentType);
}
開發者ID:844496869,項目名稱:angular,代碼行數:13,代碼來源:browser_static.ts

示例5: createPlatform

import {Component, createPlatform, coreLoadAndBootstrap, ReflectiveInjector} from 'angular2/core';
import {BROWSER_PROVIDERS, BROWSER_APP_PROVIDERS} from 'angular2/platform/browser';

var appProviders: any[] = [];

// #docregion longform
@Component({selector: 'my-app', template: 'Hello World'})
class MyApp {
}

var platform = createPlatform(ReflectiveInjector.resolveAndCreate(BROWSER_PROVIDERS));
var appInjector =
    ReflectiveInjector.resolveAndCreate([BROWSER_APP_PROVIDERS, appProviders], platform.injector);
coreLoadAndBootstrap(appInjector, MyApp);
// #enddocregion
開發者ID:844496869,項目名稱:angular,代碼行數:15,代碼來源:platform.ts


注:本文中的angular2/core.coreLoadAndBootstrap函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。