react-router-loader
react-router-loader copied to clipboard
按需加载结束后触发回调的问题
luqin,你好。
我使用react-router-loader实现了按需打包加载,但现在需要做一个进度条功能,需要在按需加载结束后(js加载出来)停止进度条。由于已经分为了很多个文件,如果在每个按需加载的组件componentDidMount里写NProgress.done()就太繁琐了;所以希望在require.ensure里执行。
1、我知道按照react-router的配置写法在require.ensure中和在componentDidMount中可以实现这样的功能;想请问有什么别的思路可以在使用react-router-loader的情况下实现么?
2、我已经修改了index.js这个文件,我将修改后的index.js和mixinReactProxy.js提出来放在自己的文件夹里,不再引用node_modules/react-router-loader,运行webpack报错;我需要怎样才能让代码生效呢?
谢谢
react-router-loader 提供加载完成后的回调能否解决你的问题?
恩,加载完成后的 callback 可以解决问题。
今天提交了几个新特性方便开发,欢迎提交PR