模块'“angular2 / angular2”'没有导出成员'ExceptionHandler'

时间:2015-10-06 21:53:11

标签: angular

我想自定义默认的异常处理程序行为,为此我要覆盖ExceptionHandler类,但是当我使用下一个代码时出现下一个错误

错误:

  Module '"angular2/angular2"' has no exported member 'ExceptionHandler'. 

代码:

    import {ExceptionHandler} from 'angular2/angular2';

这是正确的方法吗?从哪里或什么进口?

2 个答案:

答案 0 :(得分:4)

我认为这是一个错误。 ExceptionHandler必须导出here,但事实并非如此。

现在进行试验,您可以导入ExceptionHandler,如:

import { ExceptionHandler } from 'angular2/src/core/facade/exceptions';

查看this plunker

答案 1 :(得分:0)

这是一个新的plunker(修改后的@alexpods版本),可在beta 11中运行。http://plnkr.co/edit/7VEjaohuse2sLneuCIVC?p=preview

基本差异:

  • 使用provide代替bind
  • 用于导入的其他System JS路径