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,是报错的,修改如下:
由于刚接触,所以还不懂原理,但确实解决了。