今天有个问题一直困扰我,搞了几小时都没搞好,一开始以为是缓存,后来又怀疑是不是manual CC会有问题。
其实还是我js写错了,幸亏hyx拔刀相助!
一个是我不应该给没有在config中定义的事件加 get方法();
另一个是我执行自定义方法的时候没有用this.上下文。。。
小小错误,可见我还只是依样画葫芦。。惭愧惭愧
hyx是用chrome developer tools 中的debugger来调查js错误的,
不像我以前只会原始alert和console.log
找到平时看Element的同一排中的Sources
点击要查的js,然后F8,就会Paused in debugger 执行下去。
然后就可以发现错在哪里,然后在console栏里面可以执行一下一些取值的方法,看执行结果对不对。
左下角的pause on all exceptions,如果不小心点到,每次一开developer tools 就会进入Paused in debugger。
解决方法是把上述的按钮点击回灰色,总共有三种状态选项。
原文地址:http://www.cnblogs.com/haimingpro/p/3919965.html