2016-07-12 10 views
5

Ich aktualisiere meine Angular 2-Anwendung für beta.14 auf rc.4.Angular 2 rc4: DynamicComponentLoader ist veraltet

Ich bekomme eine verwarnte Warnung auf DynamicComponentLoader in @ Angular/Core.

Was ist die neue Klasse? Gibt es Beispiele?

+0

* Diese Prüfung http://stackoverflow.com/a/37044960/1679310* –

+1

Vom begehen sie sagt: „' DynamicComponentLoader' veraltet Verwenden 'ComponentResolver' und' ViewContainerRef'. direkt." https://github.com/angular/angular/commit/5297c9d9ccc6f8831d1656915e3d78e767022517 Beispiel http://plnkr.co/edit/8o9dAcOQ4LTYa4Oms5wE?p=preview – jtzero

+1

besseres Beispiel: https://github.com/PulpoWork/angular2-inner -content/blob/master/src/inner-content.ts – jtzero

Antwort

3

Es wurde veraltet. Stattdessen wird ComponentResolver verwendet. Verweisen Sie die erste Antwort in diesem Link Angular 2 dynamic tabs with user-click chosen components.

diese finden: http://blog.lacolaco.net/post/dynamic-component-creation-in-angular-2/

+0

ComponentResolver wurde ebenfalls entfernt. https://github.com/angular/angular/commit/73a9ee4 –

+0

Eine andere Alternative? –

+1

Diese Antwort könnte Ihnen helfen http://stackoverflow.com/questions/38888008/how-can-i-use-create-dynamic-template-to-compile-dynamic-component-with-angular – monica

Verwandte Themen