扫码关注官方订阅号
最近在学习angularjs,但是angularjs报错很痛苦,报错的时候不知道是哪个组件出的错。有没有办法能定位错误发生在哪个组件呢?
一般在浏览器里的调试台就能看出80%多的报错原因以及位置,自己代码的原因自己找到位置去改,一般是取值取不到,代码逻辑错误。那种angualr抛出的错误建议去angular的官网去,善用搜索引擎,同事里有老司机也可以去问噻。经验上注意该依赖的都注入了,这个报错很明显的,留意数据从哪里来的,(从接口获取,本地存储),用来做什么,基本是一些数组操作,把流程捋清楚。尤其那种已经组件化了的,很方便依葫芦画瓢,不过自己还是要把原理弄清楚。再说点结构上的,一个模块的js文件就写在该模块文件目录里面,用文件目录做天然区分隔离,这样方便找代码调错误。最后单元测试,本人了解不多,表示对这块有兴趣,有空再看去了。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
一般在浏览器里的调试台就能看出80%多的报错原因以及位置,自己代码的原因自己找到位置去改,一般是取值取不到,代码逻辑错误。那种angualr抛出的错误建议去angular的官网去,善用搜索引擎,同事里有老司机也可以去问噻。
经验上注意该依赖的都注入了,这个报错很明显的,留意数据从哪里来的,(从接口获取,本地存储),用来做什么,基本是一些数组操作,把流程捋清楚。
尤其那种已经组件化了的,很方便依葫芦画瓢,不过自己还是要把原理弄清楚。
再说点结构上的,一个模块的js文件就写在该模块文件目录里面,用文件目录做天然区分隔离,这样方便找代码调错误。
最后单元测试,本人了解不多,表示对这块有兴趣,有空再看去了。