angular2-error遇到过的控制台错误

Ng2 控制台报错总结

1、模板字符变量报错:要用到的的数据在class中未正确获取到,导致模板解析时出错

angular2-error遇到过的控制台错误_第1张图片
Paste_Image.png

前期调试时为避免此错误对其他错误的影响,可在模板中要用到的相关数据的地方加*ngIf判断数据是否存在,以屏蔽此错误。

2、用到http请求的component必须提供HTTP_PROVIDERS,否则报错

angular2-error遇到过的控制台错误_第2张图片
Paste_Image.png

可以在bootstrap(someComponent,[HTTP_PROVIDERS])中注入依赖,也可以在需要用到的具体component中providers:[HTTP_PROVIDERS]写入。

3、指令中放入非此指令提供的依赖注入项是报错,如在directives:[HTTP_PROVIDERS]

angular2-error遇到过的控制台错误_第3张图片
Paste_Image.png

4、没有import “rxjs/Rx”

angular2-error遇到过的控制台错误_第4张图片
Paste_Image.png

5、这个经常遇到的问题是因为组件中用到route或http请求,但是没有引入route或http

Paste_Image.png

在index文件中引入:



你可能感兴趣的:(angular2-error遇到过的控制台错误)