Vue.js Vue 3-基于后端设置加载组件

Vue.js Vue 3-基于后端设置加载组件,vue.js,vue-component,Vue.js,Vue Component,我想在VUE3中设置一个仪表板,管理员可以在其中自定义一点模板。事实上,他应该能够定义组件的排序。此时,仪表板以默认方式在一列中加载其组件: 模板: <ComponentA /> <ComponentB /> <ComponentC /> 组件的后端排序尚未最终编写,所以我仍然非常灵活,它可以是组件名称的数组,但我可以根据Vue的要求进行设置。不幸的是,我没有发现任何关于“基于自定义配置加载组件”而不是“硬编码”的功能 有人能告诉我如何归档这样的功能吗?也许

我想在VUE3中设置一个仪表板,管理员可以在其中自定义一点模板。事实上,他应该能够定义组件的排序。此时,仪表板以默认方式在一列中加载其组件:

模板:

<ComponentA />
<ComponentB />
<ComponentC />
组件的后端排序尚未最终编写,所以我仍然非常灵活,它可以是组件名称的数组,但我可以根据Vue的要求进行设置。不幸的是,我没有发现任何关于“基于自定义配置加载组件”而不是“硬编码”的功能

有人能告诉我如何归档这样的功能吗?也许需要一些小的解释。我已经尝试过通过这些方法构建一些东西,但我得到的只是编译错误

实际上,管理员应该能够设置另一个排序,如:

<ComponentC />
<ComponentA />
<ComponentB />
<ComponentC />
<ComponentA />
<ComponentB />
let moduleConfig = {
     ...
     dashboardLayout: ['ComponentA','ComponentC','ComponentB'],
     ...
}