Вам нужно будет предоставить код до 'this.subscription' и внутри ... как мы можем только догадываться иначе.Если вы можете предоставить HTML-код для кнопки, это также может выделить проблему.
Я попытался использовать ниже, и у меня нет проблем:
onClick() {
//**code in here executed every time user click submit button**.
this.subscription = this.http.post<any>("https://www.google.com", {}, {}).subscribe(result => {
console.log(result);
});
}
<button (click)="onClick()">Click me</button>