【问题标题】:Angular reverse engineering: Go back to component from listener (devTools > Elements > Event listeners) through Zone.js角度逆向工程:通过 Zone.js 从侦听器(devTools > Elements > Event listeners)返回组件
【发布时间】:2019-05-01 11:09:48
【问题描述】:

我正在开发一个在开发模式下运行的 Angular (7.x) 应用程序。

从浏览器开始(在我的情况下是chrome)devTools > Elements > Event listeners,有没有办法“轻松”检索哪个角度组件设置了监听器(在模板(click)=call()内或使用renderer.listen() ) ?

我们可以看到处理程序位于 zone.js 第 1551 行,函数 globalZoneAwareCallback 但没有关于组件引用或名称的任何痕迹..

【问题讨论】:

  • 这是一个很好的问题,我会尝试做一些研究,看看是否可以在 Chrome 开发工具中提取底层信息。
  • 很好,谢谢。我在推特上看到你是一个“有角度的合作者”,恭喜! ??????

标签: javascript angular google-chrome-devtools zone.js


【解决方案1】:

你试过https://augury.rangle.io/ 吗?我发现它非常有用

【讨论】:

  • 我已经尝试了几次,但对我没有帮助(显示错误的changeDetectionStrategy,缺少@Input,..)并且无法在使用wijmo lib的应用程序中工作..
猜你喜欢
  • 1970-01-01
  • 2013-06-04
  • 1970-01-01
  • 1970-01-01
  • 2013-09-15
  • 1970-01-01
  • 2021-03-09
  • 2012-11-05
  • 1970-01-01
相关资源
最近更新 更多