Угловая ошибка 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 аргумента (ов) типа.
Любая помощь