平時(shí)在web應(yīng)用開發(fā)過程中,我們可以console.log去輸出一些信息真朗,但是在移動(dòng)端此疹,也就是在手機(jī)上,console.log的信息我們是看不到的遮婶。
這種情況下蝗碎,可以選擇使用alert彈出一些信息,但是這種方法不怎么方便旗扑,也會(huì)阻斷JS線程蹦骑,導(dǎo)致后面的線程都不執(zhí)行。也影響調(diào)試體驗(yàn)臀防。
那么眠菇,如果將console.log應(yīng)用到移動(dòng)端呢边败?
需要借助第三方插件:vConsole
使用方法:
<script src="path/to/vconsole.min.js"></script>
<script>
console.log("test")
</script>
在Vue-JS項(xiàng)目中使用:
1.package.json安裝vconsole包(可以放在devDependencies中)
2.main.js中引入:
// 因?yàn)関Console并不需要調(diào)用,
// 所以前面加“eslint-disable no-unused-vars”規(guī)避掉eslint語法檢查
/* eslint-disable no-unused-vars */
import vConsole from 'vconsole'
3.此時(shí)可以使用console.log
原理:改寫了console.log,重寫了實(shí)現(xiàn)捎废,用vConsole代理