Jump to content

Ester Denise

Membros
  • Contagem de Conteúdo

    1
  • Ingressou

  • Última visita

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não
  • Você é um parceiro da Casa do Desenvolvedor?
    Não

Conquistas de Ester Denise

0

Reputação na Comunidade

  1. Olá, eu estou fazendo o curso de Angular da Cod3r nessa semana e estou tendo dois problemas que ainda não consegui solucionar. O primeiro dele é com a página de products, eu conseguia executar ela normalmente, ela abria, mas o conteúdo em si da página não aparece; tudo o que aparece para mim é uma página em branco. O outro problema que estou tendo se diz respeito ao código que está dando erro, embora eu tenha seguido passo a passo da aula corretamente. Veja o código abaixo: import { Directive, OnInit, Input } from '@angular/core'; @Directive({ selector: '[myFor]' }) export class ForDirective implements OnInit { @Input('myForEm') numbers!: number[]; constructor( private container: ViewContainerRef, private template: TemplateRef<any>) { } ngOnInit(): void{ for(let number of this.numbers){ this.container.createEmbeddedView(this.template, { $implicit: number }) } console.log(this.numbers) } } O problema se encontra justamente no constructor, especificamente em ViewContainerRef e TemplateRef, onde o código aponta erro. E a mensagem que aparece para mim é: Cannot find name 'TemplateRef' e Cannot find name 'ViewContainerRef'. Já tentei solucionar o erro de algumas formas, como: digitar 'TemplateRef' e 'ViewContainerRef' na primeira linha, dentro de imports, mas não deu muito certo.
×
×
  • Create New...