如何在Angular中将userId传递给头
我正在尝试将userId传递给此调用中的标题: api.service.ts 下面是我在HTML中使用它的地方: jamit.component.html如何在Angular中将userId传递给头,angular,typescript,http,http-headers,Angular,Typescript,Http,Http Headers,我正在尝试将userId传递给此调用中的标题: api.service.ts 下面是我在HTML中使用它的地方: jamit.component.html 更新 当我单击click事件时,我传递除UserId之外的所有其他参数,我不知道为什么。请帮忙。我做错了吗?还是我遗漏了什么?试试这个- const headers = new HttpHeaders(); headers.set('userId', userId); 更多信息请点击这里- 什么是用户ID?您只是发送了一个经过ha
更新
当我单击click事件时,我传递除UserId之外的所有其他参数,我不知道为什么。请帮忙。我做错了吗?还是我遗漏了什么?试试这个-
const headers = new HttpHeaders();
headers.set('userId', userId);
更多信息请点击这里-
用户ID
?您只是发送了一个经过harcoded的空字符串。@AmitChigadaniuserId
params@AmitChigadani是的,我正在发送一个字符串来测试它。。。
onUpdateJamIt() {
let dispMsg = this.jamItMessageForMessageCenter + ' ' + this.jamItMessage + ' ' + this.freeText;
let dispStartTs = this.startTimer;
let dispEndTs = this.endTimer;
let userId = '';
this.apiEndPointService.onUpdateJamItMessageBoard(dispMsg.trim(), dispStartTs.trim(), dispEndTs.trim(), userId.trim()).subscribe(response => {
console.log(response)
});
}
<button mat-raised-button color="warn" (click)="onUpdateJamIt()">Update</button>
const headers = new HttpHeaders();
headers.set('userId', userId);