Para quem estiver com o mesmo problema que tive, do dataResource no arquivo HTML não reconhecer 'courses', a solução para mim foi: - Abra o arquivo 'courses.module.ts' e em 'imports', acrescente: 'MatTableModule', importando de: 'import { MatTableModule } from '@angular/material/table'; Espero ter ajudado! =) Obs.: na luta para ser igual a Loiane maravilhosa!
@pedrosss2336 Жыл бұрын
Ajudou, obrigado!
@flavio_ever11 ай бұрын
Nao se esquecendo de adicionar tambem em "declarations" o CoursesComponent.
@umamentepelomundo Жыл бұрын
Deixando meu comentário para impulsionar o engajamento e ajudar esse conteúdo maravilhoso a alcançar mais pessoas da área. Já estou na aula 34 e estou adorando! Recomendo a todos que aproveitem essa oportunidade incrível de aprendizado. Parabéns pelo trabalho excepcional!
@FabianoQueirozMonte3 жыл бұрын
A fada madrinha do Angular em pr-br
@JoaoFelipeSilvaLamounier Жыл бұрын
galerinha do angular 17, que tiveram problema com: [dataSource]="courses". Em courses .components.ts adicione o import -> import { MatTableModule } from '@angular/material/table'; e no @Component -> imports: [MatTableModule],
@williamcarvalhoCoelho11 ай бұрын
salvou demaisssss
@B2inPlayCode10 ай бұрын
Brabo demais. Salvou
@Ramirozavala8 ай бұрын
Obrigado man !
@Garimpador-yd6rd7 ай бұрын
Valeu man ajudou pakas
@JuniorAC907 ай бұрын
Muito obrigado!
@corsana-black51052 жыл бұрын
Estou amando sua didática, quem dera que todos tivessem essa didática e altruísmo em ajudar o próximo como você esta fazendo ao compartilhar seu conhecimento saiba que está não só ajudando mas mudando a vida de milhares que se tornam milhões quando aplicam o que aprendem com você, obrigado de Coração por fazer parte de meu aprendizado.
@ber_dev_209911 ай бұрын
Excelente aula e didática. Obrigado!
@luc45k Жыл бұрын
Professora, seu curso é maravilhoso! Obrigado por compartilhar seu conhecimento conosco!
@ThaMuthaphukkinReal Жыл бұрын
Que didática incrível! Muito obrigado Loiane por compartilhar esse conteúdo e conhecimento!!!
@carlosbriceno9871 Жыл бұрын
What an amazing class! This is a masterpiece. The level of detail and explanation is incredible. Definitely one of the best Angular teachers I've ever seen.
@pamelamachado37522 жыл бұрын
Obrigada por disponibilizar tanto conteúdo de qualidade! Você é uma profissional incrível, me inspiro demais no seu trabalho.
@rique-felix3 жыл бұрын
Parabéns Loiane, eu também tenho esses toks.
@rodrigos1380 Жыл бұрын
No arquivo courses.component.ts (19:04), consta implements OnInit, o constructor e o ngOnInit, no entando, o terminal (ng g c courses/courses) gerou um arquivo sem esses métodos. Na primeira tentativa a minha lista não apareceu, dps refiz todo o código e acho que deixei de fazer algum import para tal lista aparecer. Funcionou, no entanto não usei todo esse código em courses.component.ts.
@rodrigos1380 Жыл бұрын
Depois tenho que tirar um tempo para entender melhor o source control no vscode, para por exemplo restaurar todos os meus arquivos do dia anterior... no terminal faço um git commit -m "", dps dou um push e depois se tiver algum erro é só baixar os arquivos no github? Teria algo mais prático? Acabei me atrapalhando todo... acho que não fiz os commits e no final das contas fiquei mais perdido que cego em tiroteio tentando encontrar a razão da tabela não aparecer no localhost.
@augustomoreira74033 жыл бұрын
Mais uma bela aula, de uma bela professora com sua bela e singela inteligência.
@otaviowill3 жыл бұрын
Maratonei as 6 aulas... Didática sem igual! Parabéns Loiane pelo trabalho bem feito. Ganhou mais um inscrito... 👏🏻👏🏻👏🏻😍
@PabloRodriguez-br9xg3 жыл бұрын
Que aulas incriveis! Estou aprendendo muito Loiane! Aguardando as próximas aulas!!! 🙏🙌 muito obrigado Loiane!!!🙏🙌👏👏👏
@robertabononidasilva32632 жыл бұрын
Loiane, que didática maravilhosa!
@odairto3 жыл бұрын
Que didática, que domínio! Você é demais Loiane!. Muito obrigado!
@iannbraga92802 жыл бұрын
Playlist maravilhosa!!! Adorei sua voz!!
@gustavocaixeta423 жыл бұрын
2 aulas na semana pfv Loiane! 😭 To amando demais
@aln_soares7 ай бұрын
Só videos bons ! Sempre atual.
@nathanaelsouls2 жыл бұрын
Que didática incrível, ficou ótimo Loiane, obrigado por compartilhar seus conhecimentos!
@Rodrigoodc13 жыл бұрын
Muito boa aula, a cada aula aprendo uma coisa nova e entendo como é feita a ligação dos componentes. obrigado :D
@ignoranciaaudaciosa10 ай бұрын
ATENÇÃO!! Para quem estiver usando o angular 17 e estiver encontrando o erro NG8002: Can't bind to 'dataSource' since it isn't a known property of 'table'. Basta declarar o import { MatTableModule } from '@angular/material/table';import { MatTableModule } from '@angular/material/table'; direto no courses.components.ts
@hotelbrh84183 жыл бұрын
Boa noite ! Muito top !!
@leonardosoares63973 жыл бұрын
Que foda essa aula, estou aprendendo muito sobre Angular e estou apaixonado com Material!
@steliofranciscomatsinhe5138 Жыл бұрын
Incrível. Gratidão.
@hugoleonardo37583 жыл бұрын
Muito top as aulas, seria possível ao final demonstrar como podemos criar dois temas e deixar para o usuário escolher.
@devidyoliveira16323 жыл бұрын
Que conteúdo incrível! Tudo muito explicado e com uma ótica didática. Parabéns e muito obrigadoooooooooooooooooooooooo
@jorgelacerda5338 Жыл бұрын
Boa tarde, Loiane. Parabéns pela iniciativa de esmiuçar uma tecnologia que tem tanto a ofertar. Por outro lado, estou com um problema e não consigo resolvê-lo, qual seja: Can't bind to 'dataSource' since it isn't a known property of 'table'. Ele não consegue identificar o dataSource na mat table. Fiz igual à sua instrução. Já deixo meu agradecimento pela atenção.
@loianegroner Жыл бұрын
Oie, verifique se importou o módulo do MatTable.
@jorgelacerda5338 Жыл бұрын
@@loianegroner Loiane, muito obrigado pelo retorno. Consegui identificar que não tinha criado o exports do módulo. Estou muito feliz por tê-la encontrado. Novamente, obrigado pela iniciativa de compartilhar seu conhecimento, pois, dessa forma, você gera muito valor e muda vidas. Grande abraço.
@vivianb.r65393 жыл бұрын
Maravilhosa, muito boa a aula, estou fazendo junto toda semana.
@pauloramos46942 жыл бұрын
Depois de seguir seus passos meu projeto compilou certinho, porém a lista não apareceu. Depois de passar um pente fino percebi que coloquei a tag "" no component errado, fica a dica pra quem estiver com o mesmo problema 🙏
@victoricoma95792 жыл бұрын
Pessoal meu código está dando esta mensagem aqui: Can't bind to 'dataSource' since it isn't a known property of 'table'. já verifiquei se a importação da tabela está no módulo que está o componente e está identico ao da Loiane alguém tem uma luz.
@sonhos_sombrios2 жыл бұрын
Bom dia, me bati um pouco nesse erro e só depois que entendi, essa importação deve ser feita no module do component Courses, e não no app.module
@JeremiasCB2 жыл бұрын
@@sonhos_sombrios isso, no vídeo é cortado essa parte que ela corrige.. faltou anotar essa observação no vídeo.
@Ramirozavala8 ай бұрын
No min 20:21... até aqui tudo igual e sem erros, mas quando executo com NG SERVE, só mostra o título da pagina ""Crud : Angular + Spring", mas não mostra os cabeçalhos da tabela "Curso Categoria" :(
@larissamartins63483 жыл бұрын
Maravilhosa! Muitissimo obrigada!
@marcelops113 жыл бұрын
Você á a melhor!!!!!
@JoaoMiguel-mw1rm2 жыл бұрын
Muito bom, obrigado!
@pedrolobo98353 жыл бұрын
Muito bom, como sempre!
@samuelfizvendas2 жыл бұрын
vamos avançando #maratonaAngular
@joaoantunesguimaraes3 жыл бұрын
O Intelissence não me faz o Auto-complete ao escrever "courses" no lugar do DataSource.
@anthonymeds4440 Жыл бұрын
Qual o tema do vsCode ela usa ? e a extensão dos ícones Angular, ts ?
@MauricioDeLima10013 жыл бұрын
Obrigado professoraaaa...
@lucasfranciscopaixaodegois92473 жыл бұрын
show!
@danilo_teixeira2 жыл бұрын
Curso sensacional!! Parabéns!! Uma dúvida, como deixar as chaves do HMTL coloridas?
@loianegroner2 жыл бұрын
Oie, é o tema que uso, One Dark, pro VSCode.
@tomaslima22073 жыл бұрын
você é muito foda.
@MLOM20103 жыл бұрын
Oi Mestra, instalei a sua extensão, mas o intellisense não está apresentando a sugestão para o '[dataSource]". Tem ideia do que fiz de errado?
@diegoalves79863 жыл бұрын
Boa tarde, estou tentando faz alguns dias criar uma tabela utilizando o material, porém, recebo mensagem de erro do componente HTML informando que dataSource não é uma propriedade conhecida de table. O MatTableModule está importando no appModule e mesmo assim, não resolve o problema. Alguém tem alguma idéia de como resolver ?
@loianegroner3 жыл бұрын
Você está usando um outro módulo onde o seu componente foi criado? O import precisa ser no módulo no qual seu componente foi criado.
@diegoalves79863 жыл бұрын
@@loianegroner olá Loiane, tô iniciando nos estudos e comi bola. Eu crie um componente dentro de um outro componente e por enquanto, estou declarando no app.module. Porém, eu esqueci de declarar, depois disso, funcionou. Obrigado.
@BrunoHenrique-vd1ry9 ай бұрын
Pessoal, boa tarde! Estou utilizando a versão mais atualizada do angular, no meu caso a 17 e estava tendo problemas com o import da table do angular material. Acontece que aparentemente na versão mais atual, me corrijam se eu estiver errado, a equipe do angular quer que os componentes trabalhem de maneira mais isolada, o que faz com o que imports feitos em outras camadas como app e module, não funcionem. Desta forma, tentem importar na camada de componente, deve funcionar.
@luccakazlauskaszaccaria27343 жыл бұрын
Loiane, gostaria de agradecer por todo conteúdo que você já disponibilizou para nós. Acredito que tenha ajudado muita gente. Gostaria de tirar uma dúvida, o código do seu git, está mais adiantado do que o curso, certo ?
@tronyn7 ай бұрын
Estou com um problema em exibir a tabela, achei que fosse um problema de rotas, mas fiz um teste dentro de courses.component.html, e coloquei um h1 com a palavra teste e o mesmo apareceu dentro do site mas a tabela não alguém sabe o porque de ocorrer isso ?
@theturborokusho3 жыл бұрын
Fiz todo o passo a passo, mas a tabela nao aparece no index
@ENLAY2 жыл бұрын
O meu esta assim tambem, voce conseguiu resolver?
@hamienosrocha30763 жыл бұрын
Olá, tudo baum? Você acha uma boa ideia trabalhar com o padrão Facade com aplicações Angular?
@loianegroner3 жыл бұрын
Depende muito do cenário. Até hoje nos projetos que participei não tive necessidade.
@hamienosrocha30763 жыл бұрын
@@loianegroner Obrigado ♥
@marciovelasco81063 жыл бұрын
Excelente aula. Parabéns. Queria saber se futuramente teria um curso semelhante de PWA? Esse projeto poderia se transformado em uma PWA? O Angular é um bom framework para uma PWA?
@loianegroner3 жыл бұрын
Dá pra transformar sim. O angular tem um pacote específico pra isso!
@bartoalheiros3616 Жыл бұрын
O meu VSCode não fica com essas miniaturas bonitinhas. Quando a Loiane criou a pasta model, ficou com o símbolo de 'dados' e os outros arquivos tem suas respectivas logos. Alguém sabe como faço isso no VSCode?
@bomdias7110 Жыл бұрын
material icons extension
@bartoalheiros3616 Жыл бұрын
@@bomdias7110 obrigado, funcionou!
@Tuliogomes983 жыл бұрын
Ola ja existe a continuação dessa aula para finalizar a tabela?
@loianegroner3 жыл бұрын
Aulas novas toda segunda-feira!
@mugatu2017 Жыл бұрын
normally i use the concept of smart and dumb component, higher order components are smart and they deal with data sources, those components pass down the data to be rendered by presentational components
@wesleyluiz65012 жыл бұрын
pra mim não aparece o ts hero tenho que instalar alguma extensão ?
@loianegroner2 жыл бұрын
Sim! Procure por Loiane, tem pacote com todas as extensões que uso.
@victornogueira64202 жыл бұрын
Boa tarde Loiane, estou fazendo com produtos. Você tipou string em nome, mas como estou fazendo de produtos, quero tipar o preço, qual variável eu uso pra definir preço? Não tem bigdecimal como tem em java!
@loianegroner2 жыл бұрын
oie, seria number, que representa tanto inteiros quanto decimais. No Java vc pode até usar BidDecimal como tipo, que o Spring consegue fazer a conversão.
@lucasparaguassu92002 жыл бұрын
Mano, importei o mat-table no "AppMaterialModule" da pasta shared pois vou usar a tabela em mais outros componentes aqui no meu projeto. Exportei a table lá, importei o appmaterialmodule no meu componente e ele diz que "datasource" não é reconhecido. Help please.
@lucasparaguassu92002 жыл бұрын
já importei o mattable direto no componente que quero usar, sem ser pelo shared, e continua dando a mesma coisa
@wemersonalmeida92902 жыл бұрын
top
@luizbordoni68913 жыл бұрын
Estou com o seguinte erro no uso do Mat-Table: core.js:6479 ERROR Error: Uncaught (in promise): Error: 'MatTable' is neither 'ComponentType' or 'DirectiveType'. Alguém tem uma dica?
@felipemacedocomputacao3 жыл бұрын
estou um pouco confuso. A aplicação usa o Angular Material (material.angular.io) ou Material Design (material.io)?
@LuisFelipe-oi3rm2 жыл бұрын
na parte do DataSource, está dando um erro no template, alguém teve esse problema?
@almirjunior3822 жыл бұрын
coloquei esse import no app.module, pra mim resolveu, mas vi que para versões mais novas, acho que deve ser colocado no modulo do componente. import { MatTableModule } from 'ARROBAangular/material/table'
@bartoalheiros3616 Жыл бұрын
A minha tabela já preencheu todo o espaço da tela... Não sei o que foi, hehehe.
@orochasamuel Жыл бұрын
Vim buscar cobre e encontrei foi ouro. (y)
@gabrielcastilho7129 Жыл бұрын
Opa
@alyssonsousa6209 Жыл бұрын
oi acho que fiz alguma coisa errada não tem o teste unitário import { Component } from '@angular/core'; @Component({ selector: 'app-courses', templateUrl: './courses.component.html', styleUrls: ['./courses.component.scss'] }) export class CoursesComponent { }