2
respostas

Renderer2 vs Renderer3

Olhando no auto import do vscode aparece um Renderer3. Qual seria a diferença entre esses 2 ?

2 respostas

Boa noite, Mayara! Como vai?

Não entendi muito bem a sua dúvida! Em que momento essa situação que vc descreveu aconteceu? Vc também poderia postar aqui o código que gerou essa dúvida indicando onde o problema ocorreu? Outra coisa, sobre qual aula do curso 4 de Angular vc se refere?

Assim eu poderei ter uma ideia melhor do que está acontecendo pra tentar te ajudar!

A Aula em questão não me lembro pois faz um tempo que assisti sobre as versões que passei segue o exemplo

import { Component, OnInit, Input, OnChanges, Renderer2 } from '@angular/core';
import { Renderer3 } from '@angular/core/src/render3/interfaces/renderer';

@Component({
  selector: 'app-manager',
  templateUrl: './manager.component.html',
  styleUrls: ['./manager.component.scss']
})
export class ManagerComponent implements OnInit, OnChanges {

    constructor(
        private renderer2: Renderer2,
        private renderer3: Renderer3
    ) { }
}