首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

React的按需载入

大家好,对于react router的按需载入,可能很多使用过的人都觉得很棒,可以实现将不同的组件,打包时分割成多个js文件,在需要的时候再载入相关的脚本文件,能够让初次渲染页面效率大大提高。

那么,如何实现按需载入呢?

需要以下工具

webpack 这个打包时肯定要用的

react-router 这个更不用说了

那如何实现的异步载入呢,其实就是通过 require.ensure来实现

对于react router的按需载入,根据版本不同,是不一样的,在react router v4版本前,官方提供了getComponents这个异步组件获取api,可以直接用require.ensure来载入并回调,而react router v4之后则完全不一样。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180511G12WHG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券