React-router 4 按需加载问题

#1

react-router 4 按需加载 使用bundle-loader 来做,因为4+ 去掉了router.getComponent ,按照官网介绍,


使用官网的代码, 但是我的在报一个错误

这个怎么解决呢?

#2

安装 babel-plugin-transform-class-properties 插件

或者你老老实实的这样写:

class Bundle extends Component {
  constructor (props) {
    super(props)

    this.state = {
      mod: null,
    }
  }

  // ...
}
#4

现在好了,但是打开network 并没有发现 在跳转路由的时候按需加载,这个问题出在哪里呢?

#5

bundle不好用,使用webpack的import()实现更加方便

#6

具体文档有么?

#7

确认network里切到js,如果切到xhr是看不到的

#8

我是切到js看的,没有实现懒加载

#9

我有 2 个仓库,分别讲解 webpack3 的例子,以及 react-routerv4 例子,具体地址:

你这个帖子里面的问题,我这里面都能找到答案,希望能够帮到你。

#10

建了个帖子,http://react-china.org/t/webpack-demos/14075 希望对有需要的人有帮助。

#11

谢谢,学习了