diff --git a/src/components/cards/PluginCard.vue b/src/components/cards/PluginCard.vue index 7416ccb4..6d0f7c32 100644 --- a/src/components/cards/PluginCard.vue +++ b/src/components/cards/PluginCard.vue @@ -119,12 +119,6 @@ function showPluginInfo() { // 显示插件配置 async function showPluginConfig() { - // 加载插件表单 - await loadPluginForm() - // 加载插件配置 - loadPluginConf() - // 加载详情数据 - loadPluginPage() // 显示对话框 pluginConfigDialog.value = true } @@ -141,6 +135,13 @@ const dropdownItems = ref([ }, }, ]) + +// 加载插件配置 +onBeforeMount(async () => { + await loadPluginForm() + await loadPluginConf() + await loadPluginPage() +})