return this.http.post(this.config.apiUrl, user).subscribe(x=>x);
这是箭头功能,但箭头功能应该是这样的()=>
export class ApiService {
config = new Configuration();
constructor(private http: HttpClient) { }
registerUser(user: any) {
return this.http.post(this.config.apiUrl, user).subscribe(x=>x);
}
答案 0 :(得分:0)
()=>
是非参数化箭头功能
x => x
等效于(x) => x
,后者将x
作为参数,然后返回x
作为结果
顺便说一句,订阅不返回值,而是订阅。订阅时,通常需要将其分配给另一个变量或在该订阅中使用。
答案 1 :(得分:0)
void foo(double* dest, __m128 input)
{
// assuming dest is nicely aligned
_mm_store_pd(dest, _mm_cvtps_pd(input));
_mm_store_pd(dest+2, _mm_cvtps_pd(_mm_movehl_ps(input, input)));
}
这里的Subscribe函数是将响应从API返回到调用函数。 (X => x)。
“ x”是API的响应。(假设成功或失败)
,您正在将其映射到“ X”。 (您可以在X的帮助下进行管理)