mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-05 23:56:42 +08:00
在 PluginConfigDialog.vue 和 PluginDataDialog.vue 中,将错误提示从 $toast 更改为 console.error,以便更好地调试组件加载失败的情况,并在错误信息中添加详细的错误描述。
This commit is contained in:
@@ -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}`) }
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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}`) }
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user