开发 tips
vConsole
h5应用开发过程中,一般是使用浏览器调试,但是真的将代码放到h5端,偶尔还是会遇到一些处理不到的情况,比如,之前遇到的情况, 使用new Date('2020-11-17 12:12')(safari、ie貌似都不行, 慎用), 这样的格式转换,兼容性没有考虑到,chrom调试一切正常,但是手机打开应用后,时间参数返回的却是null,这种情况就比较坑
于是就考虑,怎么如浏览器一样查看h5端的代码、接口返回及报错信息呢?
发现了一个比较好用的工具 - VCosole, 调用也非常简单, 因为非项目必须,所以直接在项目的html页面中添加如下代码, 不需要时随手可以删除:
<script src="http://wechatfe.github.io/vconsole/lib/vconsole.min.js?v=3.2.0"></script>
<script>
var vConsole = new VConsole();
</script>
复制代码
项目启动后,就会出现一个vConsole的按钮,点击即可打开上图所示的模拟devtools 的界面,此时报错信息也可以看到啦~
Charles
之前维护过一段时间公司的一个公共组件,是一个单纯的js文件,每次维护都比较费劲,