【发布时间】:2021-05-26 21:27:12
【问题描述】:
我正在构建一个支持多个设计模板的编辑器应用程序。每个设计模板都有完全不同的字段集,因此它们都有自己的.vue 文件。
我正在尝试根据参数动态加载相应的视图组件文件。所以访问/editor/yellow-on-black 会加载views/designs/yellow-on-black.vue 等。
我一直在尝试这样做
{
path: '/editor/:design',
component: () => {
return import(`../views/designs/${route.params.design}`)
}
}
当然route 没有定义。关于如何解决这个问题的任何想法?
【问题讨论】:
-
路由变量从何而来?
标签: vue.js vue-router