关于vue组件的引入方式有两种
一、 同步引入
例子: import Page from '@/components/page'
二、异步引入
例子:const Page = () => import('@/components/page')
或者: const Page = resolve => require(['@/components/page'], page)
两种引入方式的不同之处在于:
同步引入时生命周期顺序为:父组件的beforeMount、created、beforeMount –> 所有子组件的beforeMount、created、beforeMount –> 所有子组