仅当我在浏览器上打开控制台模式时,Vue组件才会加载

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了仅当我在浏览器上打开控制台模式时,Vue组件才会加载相关的知识,希望对你有一定的参考价值。

我已经在vue js中创建了此组件:

$(document).ready(function () 

    Vue.component('mappa', 
      mounted()  
        console.log("redy;");
       this.initMap();
      ,

      template: `
        <div class="map-wrapper">
          <div id="map" style="width: 800px; height: 600px"></div>
        </div>
      `,
       methods: 
            initMap() 
                $('#map').vectorMap(
                  map: 'world_mill',
                  backgroundColor: "transparent",
                  zoomOnScroll: false,
                  zoomButtons: false,
                  regionStyle: 
                    initial: 
                      fill: '#128da7'
                    
                  
                );
            ,


              
    )


并且我用html称呼模板

<mappa></mappa> 

但是,只有在我的Chrome浏览器中按f12键或在打开控制台的情况下加载页面时,才关闭它才能加载地图。

[仅当我在mu vue应用程序中加载地图时才会发生。在组件中,而且如果我使用纯javascript。相反,如果我将地图放在主Vue应用程序之外,它将完美加载。

console.log(“ redy;”)

而不是总是登录

我不使用节点,只是一个SPA。

怎么可能?有任何解决建议吗?

答案

问题很简单(假设我的猜想是对的)

以上是关于仅当我在浏览器上打开控制台模式时,Vue组件才会加载的主要内容,如果未能解决你的问题,请参考以下文章

仅当我将包裹提交给 CRAN 时才会出错

Vue.js 对话框/模态在父组件上关闭

当我在 vue 组件上输入另一个输入时,为啥输入文件的值丢失?

当我在 Vue JS 中按下父组件上的按钮时如何刷新子组件?

直到我在 Vue Devtools 中单击 VueJS 组件才会呈现

Ajax PHP - 仅当 DOM Explorer 打开(边缘)时才会回显结果