在做移动端页面的时候,比如是微信的页面,不在微信开发者的工具是无法在正常的浏览打开的。亦或者是再进行混合开发的时候,只能在模拟器中打印出自己想看的数据。但是一旦打包,在真机上调试,想要看打印的东西只能通过alert()
的方式打印。由于alert()
会有一个隐形转换成字符串的问题,一些复杂的数据没法看到。需要不断的打印出简单的数据,而且弹出对话框回打断一些js的进行,体验也很糟糕。
也是被这个问题困扰了很久,找了很多的方案,最终还是找到了微信团队开发的vconsole的项目,可以轻松的打印出数据,便于开发过程中的调试。
在vue中使用vConsole
import vConsole from 'vconsole'
Vue.use(vConsole)
具体的使用可以查看guthub的文档以及使用教程,再次只留下vConsole的github地址