Angular,将一个post-ajax调用直接添加到Angular服务中



我有一些做ajax调用的旧代码。我编写了一个新的angular 10应用程序,它需要将原始ajax代码直接运行到angular服务中(根据需求(。有没有一种方法可以直接运行ajax调用或使用节点模块。谢谢你的帮助。

@Injectable({providedIn: 'root'})    
export class SomeService {
destroy$ = new Subject();
constructor(private http: HttpClient) { }
ajax(): Observable<DataType> {
return this.http
.get<DataType>(URL, {params: {email: 'tt@tt.tt'}})
.pipe(
takeUntil(this.destroy$), // will unsubscribe automatically if call this.destroy$.next(true) && this.destroy$.complete()
map(data => /*map data here if need*/)
);
}
}

相关内容

  • 没有找到相关文章