习惯了java,c#,Android等开发的同学,想当然以为在编辑器中设置了断点之后,真机调式就可以进入断点调式了,然而发现根本没有用。如下图,我们在编辑中的这个位置点了个断点,但是小程序运行时并不会在这个位置停下来,那怎么才能进入断点调试呢?
方案1:在微信小程序的调式页面中设置断点
点真机调试,微信扫描二维码后即可进入真机调试。此时会弹出真机调试窗口。
展开真机调试界面的weapp://pages即可看到每个页面对应的js代码,在需要设置断点的地方设置断点即可。
方案2:在代码中加入debugger;设置断点
由于微信小程序内核本身就是浏览器,所以我们可以像Chrome调试一样在代码里面加入debugger;即可在指定位置设置断点。如下图:
采用这种模式的好处是即使我们不进入真机调试,也可以进行断点调试。
评论区