2017-11-27 143 views
5

Angular 5 evrensel uygulaması için yalnızca belirli bir yolun tarayıcı oluşturulmasını zorlayabilmemin herhangi bir yolu var mı? Ben app.module.shared.tsAngular 5 Universal, sunucuda oluşturulma yolunu hariç tut

@NgModule({ 
    declarations: [...], 
    imports: [ 
     ...... 
     RouterModule.forRoot([ 
      { path: '', redirectTo: 'home', pathMatch: 'full' }, 
      { path: 'home', component: HomeComponent }, 
      { path: 'auth-callback', component: AuthCallbackComponent}, 
      { path: '**', redirectTo: 'home' }   
     ] 
     ) 
    ], 
    providers: [] 
}) 

rotaları takip gelmiş Ve mysite.com/auth-callback sadece sunucu tarafında, tarayıcıda işlemek olmak istiyorum. Yardımlarınız için teşekkürler, herhangi bir yardım bilgisi bulamadınız.

+0

Bunu çözdünüz mü? –

+0

Gerçekten değil. Aslında konsept test projesinin bir kanıtıydı ve sonunda React'a geçti. Muhtemelen bu değişken içinde pencere değişkeninin tanımlanmamış olup olmadığını kontrol etmek bir şekilde size yardımcı olabilir – Alexander

+0

Cevabınız için teşekkürler! –

cevap

0

böyle iyisi, ... böyle bunu yaparsanız, API yolları/5/4 rota Angular2 arasında orada çakışarak .. açısal 2 kök API klasörü yerleştirmek

Yani, ister faydası yok alt etki alanı veya farklı dizinlere açısal ve api kodu koymayın ..