小小园丁

按需加载

按需加载组件

通过umi/dynamic接口实现

import dynamic from 'umi/dynamic';
const delay = (timeout) => new Promise(resolve => setTimeout(resolve, timeout));
const App = dynamic({
   loader: async function() {
     await delay(/* 1s */1000);
     return ()=><div>I will render after 1s</div>; 
  },
});

按需加载模块

通过import() 实现

import('g2').then(()=>{
})

 

posted on 2019-06-28 15:57  小小园丁  阅读(308)  评论(0编辑  收藏  举报

导航