angular2调试:断点只在初始化时没有被执行

问题描述:

我想通过在.ts文件中放置一个断点来调试我的angular2应用程序与源映射。angular2调试:断点只在初始化时没有被执行

foo(){ 
    //breakpoint here 
    console.log('bar'); 
} 

只有在加载该组件时而不是在执行时才会触发断点。 有什么想法?

debugger;放在你想要的任何地方.browser肯定会暂停;

不知道你是否仍然需要一个答案,但假设你正在做类似this的东西,我相信angular只运行一次代码(如构造函数/初始化等)。

如果突破点只发生一次,这可能是因为角度打算。试着把你的断点放在一个你知道的方法中会被多次调用。尝试在一个角度应用程序的架构的大局观找出[您的代码是(https://angular.io/docs/ts/latest/guide/architecture.html#!#components

否则,将需要更多的上下文/信息,以正确的回答。