在切换到打字稿的情况下,似乎需要
import Vue from "vue";
export default Vue.extend( { } )
而不是仅仅
export default { }
这里有一些关于这个概念的评论: What is Vue.extend for?
但是它仍然不太有意义。
例如,我已经通过路由器致电component()
const routes = routerOptions.map(route => {
return {
.....
component: () => import(`@/components/${route.component}.vue`)
.....
或作为Vue.component('foo', foo)
component()
的后续调用一次)对性能的影响是什么?