Sfoglia il codice sorgente

fix: 修复系统组件,如果没有配置封面图片的时候,出现组件列表不显示,并控制台出错的问题

wu.jian2 1 anno fa
parent
commit
74a6e3bf1e

+ 6 - 1
data-room-ui/packages/RemoteComponents/remoteComponentsList.js

@@ -8,7 +8,12 @@ const innerRemoteComponents = []
 
 files.keys().forEach(key => {
   const title = key.split('/')[1].replace('.vue', '')
-  const img = require(`./innerComponents/${title}/component.png`)
+  let img = null
+  try {
+    img = require(`./innerComponents/${title}/component.png`)
+  } catch (error) {
+    console.log(error)
+  }
   const config = require(`./innerComponents/${title}/config.js`).default
   innerRemoteComponents.push({
     title: config.title || title,