react-router-loader icon indicating copy to clipboard operation
react-router-loader copied to clipboard

按需加载结束后触发回调的问题

Open Liyuk opened this issue 8 years ago • 3 comments

luqin,你好。

我使用react-router-loader实现了按需打包加载,但现在需要做一个进度条功能,需要在按需加载结束后(js加载出来)停止进度条。由于已经分为了很多个文件,如果在每个按需加载的组件componentDidMount里写NProgress.done()就太繁琐了;所以希望在require.ensure里执行。

1、我知道按照react-router的配置写法在require.ensure中和在componentDidMount中可以实现这样的功能;想请问有什么别的思路可以在使用react-router-loader的情况下实现么?

2、我已经修改了index.js这个文件,我将修改后的index.jsmixinReactProxy.js提出来放在自己的文件夹里,不再引用node_modules/react-router-loader,运行webpack报错;我需要怎样才能让代码生效呢?

谢谢

Liyuk avatar Mar 23 '16 05:03 Liyuk

react-router-loader 提供加载完成后的回调能否解决你的问题?

luqin avatar Mar 24 '16 14:03 luqin

恩,加载完成后的 callback 可以解决问题。

Liyuk avatar Mar 25 '16 08:03 Liyuk

今天提交了几个新特性方便开发,欢迎提交PR

luqin avatar Mar 25 '16 09:03 luqin