在 PluginConfigDialog.vue 和 PluginDataDialog.vue 中,将错误提示从 $toast 更改为 console.error,以便更好地调试组件加载失败的情况,并在错误信息中添加详细的错误描述。

This commit is contained in:
jxxghp
2025-05-03 23:29:24 +08:00
parent e644f6bacc
commit 20b120c247
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -68,13 +68,13 @@ const dynamicComponent = computed(() => {
if (module.default) { if (module.default) {
return module.default return module.default
} else { } else {
$toast.error(`无法从 ${url} 加载默认导出的 Vue 组件`) console.error(`无法从 ${url} 加载默认导出的 Vue 组件`)
return { render: () => h('div', '组件加载失败: 无默认导出') } return { render: () => h('div', '组件加载失败: 无默认导出') }
} }
}) })
.catch(err => { .catch(err => {
$toast.error(`无法加载插件组件: ${url}`, err) console.error(`无法加载插件组件: ${url}`, err)
return { render: () => h('div', '组件加载失败') } return { render: () => h('div', `组件加载失败${err}`) }
}), }),
) )
} }
+3 -3
View File
@@ -55,13 +55,13 @@ const dynamicComponent = computed(() => {
if (module.default) { if (module.default) {
return module.default return module.default
} else { } else {
$toast.error(`无法从 ${url} 加载默认导出的 Vue 组件`) console.error(`无法从 ${url} 加载默认导出的 Vue 组件`)
return { render: () => h('div', '组件加载失败: 无默认导出') } return { render: () => h('div', '组件加载失败: 无默认导出') }
} }
}) })
.catch(err => { .catch(err => {
$toast.error(`无法加载插件组件: ${url}`, err) console.error(`无法加载插件组件: ${url}`, err)
return { render: () => h('div', '组件加载失败') } return { render: () => h('div', `组件加载失败${err}`) }
}), }),
) )
} }