В настоящее время у меня проблема с tslint, и я надеялся, что кто-то может указать мне в правильном направлении.
Я пытаюсь отправить HTTP-запрос GET, используя HTTP, предоставленный инфраструктурой Angular2. С помощью этого запроса я должен указать ток-тип и токен аутентификации на предъявителя.
Пример моего кода:
let headers = new Headers();
let authToken = this._user.getUser().JWT;
headers.append('Content-Type', 'application/json');
headers.append('Authorization', `Bearer ${authToken}`);
let options = new RequestOptions({ headers: headers });
this._http.get('http://' + url '/', options)
.timeout(3000)
.subscribe(
(res) => {
Это работает, однако, tslint жалуется, что
"TS2345: Аргумент типа '{headers: Headers;}' не поддается назначению параметр типа" RequestOptionsArgs ". Типы заголовков собственности несовместимы. Тип" Заголовки "не присваивается типу" Заголовки ". Существуют два разных типа с этим именем, но они не связаны друг с другом. Свойство" ключи "отсутствует в типе" Заголовки".
Я ценю поддержку.