web-dev-qa-db-fra.com

Angular 4 ne peut pas trouver le nom 'ViewChild'

J'ai cette étrange erreur et je n'ai rien trouvé de similaire .. J'utilise le composant ng2-canvas-whiteboard pour une toile de dessin sur mon site Web, tout fonctionne parfaitement sauf lorsque j'essaie d'obtenir une référence à cette toile en utilisant:

@ViewChild('canvasWhiteboard') canvasWhiteboard: CanvasWhiteboardComponent;

comme l'ont suggéré les documents officiels, je reçois cette erreur:

Failed to compile.

e:/frontend/src/app/components/user/dashboard/dashboard.component.ts (15,2): Cannot find name 'ViewChild'.

Aucune suggestion ? Je vous remercie

8
Soufiane Touil

Vous avez oublié d'importer ViewChild avant de l'utiliser

import { ViewChild } from '@angular/core'
31
Pankaj Parkar