当在Angular中遇到“Can’t resolve ‘rxjs/add/operator/toPromise’”的错误时,可以尝试以下解决方法

当我在学习Angular8时,在控制台上看到了错误消息“无法解析 ‘rxjs/add/operator/toPromise’”。

import { Injectable, Inject } from '@angular/core';
import { GitSearch } from './git-search';
import { HttpClient } from '@angular/common/http';
import 'rxjs/add/operator/toPromise';

然而,根据https://stackoverflow.com/questions/50552653/angular-6-module-not-found-error-regarding-rxjs/50552695提供的参考,

toPromise方法现在是Observable的永久方法。

根据说法,以下修改如下。

import { Injectable, Inject } from '@angular/core';
import { GitSearch } from './git-search';
import { HttpClient } from '@angular/common/http';
import {Observable} from 'rxjs';

错误已解决。

广告
将在 10 秒后关闭
bannerAds