角2-例外:TypeError:无法读取null的browser_adapter.ts属性'isSkipSelf' [英] Angular 2 - EXCEPTION: TypeError: Cannot read property 'isSkipSelf' of null browser_adapter.ts

查看:84
本文介绍了角2-例外:TypeError:无法读取null的browser_adapter.ts属性'isSkipSelf'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

全部!从Beta 12更新到RC1后,我遇到了这个问题-我不知道发生了什么.有人有解决方案吗?

all ! After update from beta 12 to RC1, I'm facing this issue - and I've no clue what's going on. Does anyone have the solution ?

例外:TypeError:无法读取null的属性'isSkipSelf' browser_adapter.ts:88例外:错误:未捕获(承诺):TypeError:无法读取null的'isSkipSelf'属性 browser_adapter.ts:78例外:错误:未捕获(已承诺):TypeError:无法读取nullBrowserDomAdapter.logError @ browser_adapter.ts:78BrowserDomAdapter.logGroup的属性'isSkipSelf'@ browser_adapter.ts:89ExceptionHandler.call @ exception_handler.ts:53(匿名函数)@ application_ref.ts:304schedulerFn @ async.ts:131SafeSubscriber .__ tryOrUnsub @ Subscriber.ts:240SafeSubscriber.next @ Subscriber.ts:192Subscriber._next @ Subscriber.ts:133Subscriber.next @ Subscriber.ts:93Subject._finalNext @ Subject.ts:154Subject._next @ Subject.ts:144Subject.next @ Subject.ts:90EventEmitter.emit @ async.ts:117onError @ ng_zone.ts:138onHandleError @ ng_zone_impl.ts:90ZoneDelegate.handleError @ zone.js:327Zone runGuarded @ zone.js:233_loop_1 @ zone.js:487drainMicroTaskQueue @ zone.js:494ZoneTask.invoke @ zone.js:426 browser_adapter.ts:78 STACKTRACE:BrowserDomAdapter.logError @ browser_adapter.ts:78ExceptionHandler.call @ exception_handler.ts:56(匿名函数)@ application_ref.ts:304schedulerFn @ async.ts:131SafeSubscriber .__ tryOrUnsub @ Subscriber.ts:240SafeSubscriber.next @ Subscriber.ts:192Subscriber._next @ Subscriber.ts:133Subscriber.next @ Subscriber.ts:93Subject._finalNext @ Subject.ts:154Subject._next @ Subject.ts:144Subject.next @ Subject.ts:90EventEmitter.emit @ async .ts:117onError @ ng_zone.ts:138onHandleError @ ng_zone_impl.ts:90ZoneDelegate.handleError @ zone.js:327Zone.runGuarded @ zone.js:233_loop_1 @ zone.js:487drainMicroTaskQueue @ zone.js:494ZoneTask.invoke @ zone.js :426 browser_adapter.ts:78错误:未捕获(按承诺):TypeError:无法读取null的属性'isSkipSelf' 在resolvePromise(zone.js:538) 在PromiseCompleter.reject(zone.js:515) 在评估时(application_ref.ts:340) 在ZoneDelegate.invoke(zone.js:323) 在Object.onInvoke(ng_zone_impl.ts:67) 在ZoneDelegate.invoke(zone.js:322) 在Zone.run(zone.js:216) 在zone.js:571 在ZoneDelegate.invokeTask(zone.js:356) at Object.onInvokeTask(ng_zone_impl.ts:56)BrowserDomAdapter.logError @ browser_adapter.ts:78ExceptionHandler.call @ exception_handler.ts:57(匿名函数)@ application_ref.ts:304schedulerFn @ async.ts:131SafeSubscriber .__ tryOrUnsub @ Subscriber.ts :240SafeSubscriber.next @ Subscriber.ts:192Subscriber._next @ Subscriber.ts:133Subscriber.next @ Subscriber.ts:93Subject._finalNext @ Subject.ts:154Subject._next @ Subject.ts:144Subject.next @ Subject.ts:90EventEmitter .emit @ async.ts:117onError @ ng_zone.ts:138onHandleError @ ng_zone_impl.ts:90ZoneDelegate.handleError @ zone.js:327Zone.runGuarded @ zone.js:233_loop_1 @ zone.js:487drainMicroTaskQueue @ zone.js:494ZoneTask.invoke @ zone.js:426 zone.js:461未处理的承诺拒绝:无法读取null的属性'isSkipSelf';区域:角;任务:Promise.then;值:TypeError:无法读取null(...)consoleError @ zone.js:461_loop_1 @ zone.js:490drainMicroTaskQueue @ zone.js:494ZoneTask.invoke @ zone.js:426的属性'isSkipSelf' zone.js:463错误:未捕获(承诺):TypeError:无法读取null(…)属性'isSkipSelf'

EXCEPTION: TypeError: Cannot read property 'isSkipSelf' of null browser_adapter.ts:88 EXCEPTION: Error: Uncaught (in promise): TypeError: Cannot read property 'isSkipSelf' of null browser_adapter.ts:78 EXCEPTION: Error: Uncaught (in promise): TypeError: Cannot read property 'isSkipSelf' of nullBrowserDomAdapter.logError @ browser_adapter.ts:78BrowserDomAdapter.logGroup @ browser_adapter.ts:89ExceptionHandler.call @ exception_handler.ts:53(anonymous function) @ application_ref.ts:304schedulerFn @ async.ts:131SafeSubscriber.__tryOrUnsub @ Subscriber.ts:240SafeSubscriber.next @ Subscriber.ts:192Subscriber._next @ Subscriber.ts:133Subscriber.next @ Subscriber.ts:93Subject._finalNext @ Subject.ts:154Subject._next @ Subject.ts:144Subject.next @ Subject.ts:90EventEmitter.emit @ async.ts:117onError @ ng_zone.ts:138onHandleError @ ng_zone_impl.ts:90ZoneDelegate.handleError @ zone.js:327Zone.runGuarded @ zone.js:233_loop_1 @ zone.js:487drainMicroTaskQueue @ zone.js:494ZoneTask.invoke @ zone.js:426 browser_adapter.ts:78 STACKTRACE:BrowserDomAdapter.logError @ browser_adapter.ts:78ExceptionHandler.call @ exception_handler.ts:56(anonymous function) @ application_ref.ts:304schedulerFn @ async.ts:131SafeSubscriber.__tryOrUnsub @ Subscriber.ts:240SafeSubscriber.next @ Subscriber.ts:192Subscriber._next @ Subscriber.ts:133Subscriber.next @ Subscriber.ts:93Subject._finalNext @ Subject.ts:154Subject._next @ Subject.ts:144Subject.next @ Subject.ts:90EventEmitter.emit @ async.ts:117onError @ ng_zone.ts:138onHandleError @ ng_zone_impl.ts:90ZoneDelegate.handleError @ zone.js:327Zone.runGuarded @ zone.js:233_loop_1 @ zone.js:487drainMicroTaskQueue @ zone.js:494ZoneTask.invoke @ zone.js:426 browser_adapter.ts:78 Error: Uncaught (in promise): TypeError: Cannot read property 'isSkipSelf' of null at resolvePromise (zone.js:538) at PromiseCompleter.reject (zone.js:515) at eval (application_ref.ts:340) at ZoneDelegate.invoke (zone.js:323) at Object.onInvoke (ng_zone_impl.ts:67) at ZoneDelegate.invoke (zone.js:322) at Zone.run (zone.js:216) at zone.js:571 at ZoneDelegate.invokeTask (zone.js:356) at Object.onInvokeTask (ng_zone_impl.ts:56)BrowserDomAdapter.logError @ browser_adapter.ts:78ExceptionHandler.call @ exception_handler.ts:57(anonymous function) @ application_ref.ts:304schedulerFn @ async.ts:131SafeSubscriber.__tryOrUnsub @ Subscriber.ts:240SafeSubscriber.next @ Subscriber.ts:192Subscriber._next @ Subscriber.ts:133Subscriber.next @ Subscriber.ts:93Subject._finalNext @ Subject.ts:154Subject._next @ Subject.ts:144Subject.next @ Subject.ts:90EventEmitter.emit @ async.ts:117onError @ ng_zone.ts:138onHandleError @ ng_zone_impl.ts:90ZoneDelegate.handleError @ zone.js:327Zone.runGuarded @ zone.js:233_loop_1 @ zone.js:487drainMicroTaskQueue @ zone.js:494ZoneTask.invoke @ zone.js:426 zone.js:461 Unhandled Promise rejection: Cannot read property 'isSkipSelf' of null ; Zone: angular ; Task: Promise.then ; Value: TypeError: Cannot read property 'isSkipSelf' of null(…)consoleError @ zone.js:461_loop_1 @ zone.js:490drainMicroTaskQueue @ zone.js:494ZoneTask.invoke @ zone.js:426 zone.js:463 Error: Uncaught (in promise): TypeError: Cannot read property 'isSkipSelf' of null(…)

推荐答案

类似此问题 https://github.com/angular/angular/issues/8519

  • 也许您需要更新管道transform()函数的参数列表
  • 您可能会错过配置中的emitDecoratorMetadata: true
  • 具有循环依赖关系,无法使用forwardRef()
  • 解决
  • 某些导入无法解决
  • 缺少服务上的@Injectable()
  • ...
  • maybe you need to update the parameter list of the transform() function of a pipe
  • you might miss the emitDecoratorMetadata: true in your config
  • have a circular dependency that is not resolved using forwardRef()
  • some import that doesn't resolve
  • missing @Injectable() on a service
  • ...

这篇关于角2-例外:TypeError:无法读取null的browser_adapter.ts属性'isSkipSelf'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆