0
現在我使用react-route
來控制我的路線!如何使用react-router來對lazyload子路由做出反應?
你知道我試圖建立一個單頁的應用程序。只有一個入口文件名爲 index.js
當index.js
過重時加載時間會很長。也許10000ms。
但是有很多路線爲什麼必須首先加載它們?如果我可以lazyload路線不僅子路線。
當我去admin
路線,將負載管理的js文件和about
將裝載約js文件,可以嗎?
webpack包將有兩個文件[name] .js和come.js.但它太重了。
任何人都遇到同樣的問題?
我曾試圖用這種方式博客 ** getComponent = {(nextState,cb)=> {cb(null,require('./ components/menu/MenuComboMain.react')。default)}} ** on Route元素 這樣做是否有一些優點,缺點與你的 – mqliutie
只是'需要'無線將所有模塊捆綁在一起。 'require.ensure'將創建單獨的文件來延遲加載模塊 – Thaadikkaaran