美文网首页学习
移动端前端调试 vconsole

移动端前端调试 vconsole

作者: 小俊的世界 | 来源:发表于2021-07-16 16:19 被阅读0次

    背景

    最近在接手一个政务微信应用(http://zwwxuat.shdata.com/api/doc#10013),其实就是嵌入网页的方式的,但是调试环境着实难受。发现了一个很好调试的工具,vconsole,因此记录一下。

    安装使用

    方式一

    npm i vconsole --save
    
    let VConsole = require('vconsole')
    new VConsole()
    

    方式二

     <script src="http://wechatfe.github.io/vconsole/lib/vconsole.min.js"></script>
     new VConsole()
    

    显隐控制

    发布到线上环境中的话,此时默认应该是隐藏的,当进行某处的连续5次点击时,显示,主要是为了方便软件开发人员进行线上调试。

    示例代码:
    
    <template>
       <div>
            <button  @click="toggleVConsoleShow">显隐 </button>
      </div>
    </tempate>
    
    <script>
    export default {
       methods:{
         toggleVConsoleShow(){
         count++
         if(count === 5){
            const el = document.getElementById('__vconsole')
            if(el){
               if(el.className.indexOf('show')!==-1){
                   el.className = ''
               }else{
                   el.className = 'show'
               }
            }
         }
          setTimeout(()=>{
            count = 0
          },1000)
       }
      }
    }
    </script>
    
    <style>
    #__vconsole {
        display: none;
    }
    
    #__vconsole.show {
        display: block;
    }
    </style>
    

    相关文章

      网友评论

        本文标题:移动端前端调试 vconsole

        本文链接:https://www.haomeiwen.com/subject/jvdbpltx.html