Ошибка при попытке использовать аннотацию ViewChild в Angular

#angular #viewchild #angular-renderer2 #elementref

Вопрос:

Я пытаюсь использовать ViewChild так:

 @ViewChild('hello', { static: false }) 
divHello?: ElementRef;
 

Это шаблон:

 <div class="wrap" #hello>
Some test data
</div>
 

Но в аннотации ViewChild отображается эта ошибка:

 Unable to resolve signature of property decorator when called as an expression.
  This expression is not callable.
    Type 'void' has no call signatures.
 

Создание целевого ES5-не мое решение, так как я не хочу этого в моем случае.

Есть ли какой-нибудь способ использовать ViewChild? Я имел в виду этот учебник: https://www.tektutorialshub.com/angular/renderer2-angular/

Комментарии:

1. Пожалуйста, всегда следите за актуальной документацией по адресу angular.io angular.io/api/core/ViewChild