关于Angular官网《英雄指南》教程几点问题修正(此问题在2018年4月份有效,以后可能就订正了)

1、官网中在导入“of”关键字时的引用为:

import { Observable, of } from 'rxjs';
应该改为:
import { Observable } from 'rxjs/Observable';
 
import { of } from 'rxjs/observable/of';
 
 
2、在第8节的HTTP中,需要导入angular2-in-memory-web-api包,此时系统会默认导入最新包,为0.6.0;
 
 
但是此时Angular中@angular/common、@angular/core等还没有6.0.0版本,因此就会导致最终运行出问题。
 
 
 
修改方法是:
 
 
 
a.删除angular2-in-memory-web-api最新包;
 
 
 
b.在package.json中手动设置angular2-in-memory-web-api包版本,如下图:
 

c.执行npm install即可。

3.下图红框中,官网代码直接是hero,是报错的,修改如下:

由于刚接触,所以还不懂原理,但确实解决了。

posted @ 2018-04-23 20:59  宇珄  阅读(366)  评论(0编辑  收藏  举报