簡體   English   中英

僅在加載元素時運行vue組件

[英]Run vue component only if element loaded

我在javascript上定義了一個小的vue.js組件。

是否只有在加載元素時才能優雅地實例化vue組件?

問題是我在沒有元素的其他html中收到這些警告:

vue.js:485 [Vue warn]: Cannot find element: #item

因為它在任何地方都運行此js

  new Vue({
    el: '#item',
  });

在vue.js中如何處理?

在創建實例之前測試元素。

if(document.getElementById("#item")){
  new Vue({
    el: '#item',
  });
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM