我的问题是关于这种语法的:
_func_to_call.name
我了解什么是箭头功能,但是它如何工作?这是合法的ES语法还是Vue使用babel对其进行了标准化?
答案 0 :(得分:0)
import('./SomeComp.vue')
是动态导入。它扩展到ES2015模块规范之上,当前位于stage 3中。根据指定,import()
返回一个承诺,该承诺在加载指定模块时得到解决。
当前,您将需要像Webpack或Rollup这样的捆绑器。他们模仿这种行为。
在Vue.js的上下文中,组件可以是异步的,这意味着组件将是一个返回诺言的函数。兑现承诺后,default
的导出值将用作Component
的定义。