2016-11-08 1 views
0

Gegeben eine Route Array mit Pfad leere Zeichenfolge wie mache ich den Pfad im Grunde nichts tun? Ich möchte keine Komponente umleiten oder laden. Ich weiß, ich kann einfach aus dem Array, das Objekt nehme und dann wird die App funktionieren, aber es schafft eine Menge Fehler in der Konsole für etwas, das sollte in der Lage mit einigen Verfahren wie dieseKeine Weiterleitung oder Komponente für angegebenen Pfad angular2

[ 
    { 
     path: '', 
     component: null 
    }, 
    { 
     path: 'cow-group', 
     component: GroupSelector, 
     outlet: 'comp1' 
    } 
] 

Antwort

0
außer Kraft gesetzt werden,

Laden Sie einfach eine Komponente, die nichts anzeigt.

{ 
    path: '', 
    component: DummyComponent 
}, 
+0

Hat nur das, was funktioniert, gibt es einen anderen Weg neben dem Erstellen einer anderen Komponente? –

+0

Nein, aber Sie können dieselbe "DummyComponent" mehrmals verwenden, wenn Sie andere Router haben, bei denen Sie nichts in einem bestimmten Router-Outlet anzeigen möchten. –

+1

Danke, ich schätze, zumindest ist es wiederverwendbar –

Verwandte Themen