Bom dia!
Segui todos os passos da aula, exatamente como mostrado, e o "redirectTo" não funcionou. No entanto, seguindo uma sugestão de outro tópico aqui do fórum e funcionou...
Explico:
Assim não funcionou:
{
path: '',
redirectTo: 'listarPensamento',
pathMatch: 'full'
},
Assim funcionou:
{
path: '',
component: ListarPensamentoComponent
},
Alguém sabe me explicar o que acontece?
Abaixo o código do "app-routing.module.ts"
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { CriarPensamentoComponent } from './componentes/pensamentos/criar-pensamento/criar-pensamento.component';
import { ListarPensamentoComponent } from './componentes/pensamentos/listar-pensamento/listar-pensamento.component';
const routes: Routes = [
{
path: '',
redirectTo: 'listarPensamento',
pathMatch: 'full'
},
{
path: 'criarPensamento',
component: CriarPensamentoComponent
},
{
path: 'listarPensamento',
component: ListarPensamentoComponent
}
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule],
})
export class AppRoutingModule { }