Wie mache ich einen Langform-Bootstrap mit Angular 2?
Ich bin kürzlich auf einen Artikel gestoßen, in dem jemand Komponenten (Angular 2) mit Drupal als Backend-Service frei verwenden wollte.
Sie können den Artikel hier nachlesen:http: //www.mediacurrent.com/blog/building-wundergroundcom-drupal-angular-2-challenge-1-how-bootstra
Matt, erwähnt hier, wie man das macht, und zeigt uns ein Plunkr-Beispiel, aber es sieht so aus, als würde es mit der neuen Angular 2 RC1-Version nicht mehr funktionieren.
Kann jemand bitte diesen Plunkr aktualisieren, um mit der aktuellen Version zu arbeiten? Ich weiß, dass Plattform und Bootstrap entfernt / woanders platziert wurden und ich denke, das ist der Grund, warum es nicht funktioniert.
Hier ist das Plunker-Beispiel:
http: //plnkr.co/edit/A7fyFUST9IdP1FriauXk? p = preview
Und hier ist der Code, der meiner Meinung nach möglicherweise geändert werden muss:
//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));
Ich würde mich sehr freuen, wenn jemand hier eine tragfähige Lösung anbieten könnte.