按照官方文档写代码

import { Injectable } from '@angular/core';
import { Observable, of } from 'rxjs';
//import { Observable } from 'rxjs/Observable';
//import 'rxjs/add/observable/of';
import {Hero} from './hero';
import {HEROS} from './mock-heros';@Injectable()
export class HeroService {constructor() { }//获取英雄列表getHeros(): Observable<Hero[]> {return of(HEROS);}}

但Angular编译失败,报错

后来在rxjs帮助文档中找到解决办法;

http://reactivex.io/rxjs/manual/installation.html

正确代码如下:

import { Injectable } from '@angular/core';
//import { Observable, of } from 'rxjs';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/of';
import {Hero} from './hero';
import {HEROS} from './mock-heros';@Injectable()
export class HeroService {constructor() { }//获取英雄列表getHeros(): Observable<Hero[]> {return Observable.of(HEROS);}}

node_modules/rxjs/Rxamp;amp;quot;' has no exported member 'of'相关推荐

  1. has no exported member

    /node_modules/vue/dist/vue"' has no exported member has no exported member 'reactive'. Did you ...

  2. angular: 代码正确的情况下npm不断提示 TS2307: Cannot find module XXX , TS2305: Module XXX has no exported member

    探索angular. 照搬示例模块,添加了自定义的模块,名称为device,代码全部正确,VSCode没有报错,但是npm启动时各种报错: 主要是TS2307: Cannot find module. ...

  3. VUE3 has no exported member ‘toRefs‘

    升级typescript版本到 "typescript": "^4.3.5" vue.js - Vue / Typescript, got Module '&q ...

  4. Module ‘“../node_modules/@types/react-router“‘ has no exported member ‘withRouter‘.

    造成原因 项目typescript 是 3.9的版本,@types/react-router 依赖也没有固定版本,导致@types/react-router升级以后,采用了3.9不支持的语法,导致报错 ...

  5. TS2694: Namespace ‘‘ has no exported member

    问题描述 当前我在src/types/route文件下定义了一个namespace--AuthRoute,内部定义了接口Route import { RouteComponent } from &qu ...

  6. ng2-pdf-viewer实践

    1. 技术架构及版本 Angular 8.2.0 ng2-pdf-viewer 5.3.4 2.代码 component import {Component, OnInit} from '@angul ...

  7. Rxjs源码解析(一)Observable

    学习一个库最好的方法就是看其源码,理解其 api 的调用原理,用起来自然也就很清楚自己到底在干什么了,秉持着此观念,为了更好地理解 rxjs,抽空将其源码看了一遍 本系列文章不会刻意涉及概念性的东西, ...

  8. angular面试题及答案_关于最流行的Angular问题的StackOverflow上的48个答案

    angular面试题及答案 by Shlomi Levi 通过Shlomi Levi 关于最流行的Angular问题的StackOverflow上的48个答案 (48 answers on Stack ...

  9. 响应式轮播_角度2的响应式轮播组件

    响应式轮播 Update (March 22, 2016): Provided a Demo Link which is available on PlunkerUpdate (March 21, 2 ...

最新文章

  1. 关于ExtJS在使用下拉列表框的二级联动获取数据
  2. python bottle框架 运维_python bottle框架(WEB开发、运维开发)教程 | linux系统运维...
  3. c++ 经典代码_C语言经典100题(31)
  4. 【bzoj1738】[Usaco2005 mar]Ombrophobic Bovines 发抖的牛 Floyd+二分+网络流最大流
  5. 梯度的负方向是损失函数下降最快的方向
  6. ubuntu 安装php 5.4.9 编译安装
  7. kali wifi 破解 字典制作
  8. 汇编语言之DOSBox的安装和使用
  9. 拯救者Y7000拆机清灰方法及加装机械硬盘
  10. jenkins不识别mvn命令
  11. IAST 实践利用洞态做开源组件的安全治理
  12. 基于ATECLOUD云测试平台,数字万用表采集电阻测试方案
  13. Auto.js学习笔记13:images.findImag()报错找不到方法,返回的坐标无法点击等问题利用图片的相似度执行精准目标点击(实战篇)
  14. 数据的力量 驰援疫情丨对抗新型肺炎,志愿者招募
  15. Java学习记录——错题总结(十五)
  16. vue具名插槽的使用
  17. 胆囊结石的危害你了解多少?
  18. 使用 Fresco 实现大图浏览(支持手势放大、拖拽)
  19. 软通动力新员工转正考试-新员工转正考试题
  20. 蒙特卡洛抽样电动汽车充电负荷

热门文章

  1. 基于LDA模型的主题分析
  2. php初级测试题,Php基础知识测试题
  3. mingw(msys2)编译ffmpeg
  4. customErrors 小结
  5. 京东京麦交易平台设计与实现(转载)
  6. 通过自制CPU来彻底理解CPU的工作原理
  7. Android平板电脑应用开发的技巧
  8. pdf转格式怎么转换?其实很简单,看这里就会!
  9. HTTP最强资料大全
  10. 用nltk模仿海子写中文现代诗