angular2调试:断点只在初始化时没有被执行
问题描述:
我想通过在.ts文件中放置一个断点来调试我的angular2应用程序与源映射。angular2调试:断点只在初始化时没有被执行
foo(){
//breakpoint here
console.log('bar');
}
只有在加载该组件时而不是在执行时才会触发断点。 有什么想法?
答
把debugger;
放在你想要的任何地方.browser肯定会暂停;
答
不知道你是否仍然需要一个答案,但假设你正在做类似this的东西,我相信angular只运行一次代码(如构造函数/初始化等)。
如果突破点只发生一次,这可能是因为角度打算。试着把你的断点放在一个你知道的方法中会被多次调用。尝试在一个角度应用程序的架构的大局观找出[您的代码是(https://angular.io/docs/ts/latest/guide/architecture.html#!#components。
否则,将需要更多的上下文/信息,以正确的回答。