我正在迁移到vue.js 3,但是没有找到一个解决方案来实现这个工作:
在Vue.js 2中,我能够加载这样的组件并指定别名:
components: {
checkbox: () => import('./CheckboxField'),
}
在Vue.js 3中,我必须使用新路导入组件。
我现在就是这么做的:
components: {
AsyncComponent: defineAsyncComponent(() =>
import('./CheckboxField.vue')
)
},
但我不明白我怎么能像以前那样给这个CheckboxField
取一个别名。
发布于 2021-03-28 02:48:38
在您的示例中,AsyncComponent
是组件名称,不是吗?所以:
components: {
checkbox: defineAsyncComponent(() =>
import('./CheckboxField.vue')
)
}
https://stackoverflow.com/questions/66840557
复制相似问题