Webpack Import 异步加载Vue 组件的问题
我在使用Webpack和Vue 加载异步组件时,
Vue.component(
‘async-webpack-example’,
() => import(’./my-async-component’)
)
使用这种方式是可以正常加载的,但是把组件的路径提取出来,赋值给一个变量的时候,再使用import,类似于
var url=’./my-async-component’
Vue.component(
‘async-webpack-example’,
() => import(${url})
)
这样使用的时候,会抛错
[Vue warn]: Failed to resolve async component: () =>webpack_require(26)(${url})
Reason: Error: Cannot find module ‘./my-async-component’.
所以。。各位大神有什么建议吗??感激不尽!