diff --git a/frontend/src/components/AsyncComponent/index.vue b/frontend/src/components/AsyncComponent/index.vue index 485e46a61e..553188bcd8 100644 --- a/frontend/src/components/AsyncComponent/index.vue +++ b/frontend/src/components/AsyncComponent/index.vue @@ -52,7 +52,8 @@ export default { if (res) { const Fn = Function const dynamicCode = res.data || res - this.mode = new Fn(`return ${dynamicCode}`)() + const component = new Fn(`return ${dynamicCode}`)() + this.mode = component.default || component } } }