Угловая ошибка 2 ссылок

Я работаю в подсказке directice с angular 2 и вот моя конфигурация в pakckage.json

"dependencies": { "@angular/common": "2.4.9", "@angular/compiler": "2.4.9", "@angular/core": "2.4.9", "@angular/forms": "2.4.9", "@angular/http": "2.4.9", "@angular/platform-browser": "2.4.9", "@angular/platform-browser-dynamic": "2.4.9", "@angular/router": "3.4.9", "core-js": "2.4.1", "rxjs": "5.4.1", "intl": "1.2.5", "zone.js": "0.7.6" },Я импортирую следующие классы:

import {Directive, OnInit, Input, HostListener, ElementRef, EventEmitter, ComponentRef, Provider, Injectable, forwardRef, Injector} из '@angular/core';

В моей директиве подсказки я объявляю переменную как:

  private tooltip: Promise<ComponentRef>;

при компиляции я получаю эту ошибку:

Универсальный тип 'ComponentRef' требует 1 аргумента (ов) типа.

Любая помощь

0 ответов

Другие вопросы по тегам