瀏覽代碼

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

wu.jian2 1 年之前
父節點
當前提交
74a6e3bf1e
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      data-room-ui/packages/RemoteComponents/remoteComponentsList.js

+ 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,