Como fazer um bootstrap de formato longo com o Angular 2?
Recentemente, deparei com um artigo em que alguém queria usar componentes livremente (Angular 2) com o Drupal como um serviço de back-end.
Você pode conferir o artigo aqui:http://www.mediacurrent.com/blog/building-wundergroundcom-drupal-angular-2-challenge-1-how-bootstrap
Matt, menciona aqui como fazer isso e mostra um exemplo do Plunkr, mas parece que ele não está mais funcionando com a nova versão do Angular 2 RC1.
Alguém pode atualizar este Plunkr para trabalhar com a versão atual? Eu sei que a plataforma e o bootstrap foram removidos / colocados em outro lugar e acho que é por isso que não está funcionando.
Aqui está o exemplo mais direto:
http://plnkr.co/edit/A7fyFUST9IdP1FriauXk?p=preview
E aqui está o código que pode precisar ser alterado na minha opinião:
//main entry point
import {platform} from 'angular2/core';
import {bootstrap, BROWSER_PROVIDERS, BROWSER_APP_PROVIDERS} from 'angular2/platform/browser';
import {Comp1} from './comp1';
import {Comp2} from './comp2';
var app = platform(BROWSER_PROVIDERS).application([BROWSER_APP_PROVIDERS]);
// These are just loaded manually, but could be put inside an isInViewport
// function for lazyloading.
app.bootstrap(Comp1);
app.bootstrap(Comp2);
bootstrap({Comp1, Comp2}, [])
.catch(err => console.error(err));
Eu realmente apreciaria se alguém pudesse oferecer uma solução viável aqui.