У меня есть следующий код на Angular 6:
import { Component, OnInit } from "@angular/core";
import { ActivatedRoute, Router } from "@angular/router";
...
export class someComponent implements OnInit {
life: string;
constructor(
private route: ActivatedRoute
) {}
ngOnInit(): void {
this.route.queryParamMap.subscribe(urlParams => this.life = urlParams.get('foo'));
}
...
}
Я создал route
из ActivatedRoute, и моя цель - назначить параметры запроса foo
из URL одной из моих переменныхназывается life
.Однако на WebStorm я получаю следующие предупреждения (зеленые вьющиеся линии, поэтому я не уверен, являются ли они предупреждениями, ошибками или чем-то еще):
- при наведении курсора мыши на
subscribe
Iget Promise returned from subscribe is ignored
, - При наведении курсора мыши на
urlParams
я получаю Argument type (urlParams: any) => void is not assignable to parameter type PushSubscriptionOptionsInit | undefined