文章詳情頁
javascript - react熱加載的一段代碼
瀏覽:176日期:2023-06-04 16:51:39
問題描述
if (module.hot) { // Enable Webpack hot module replacement for reducers module.hot.accept(’../reducers’, () => { const nextReducer = require(’../reducers’).default store.replaceReducer(nextReducer) }) }
這段代碼不知道和熱加載和redux有什么關系,還請解釋一下
問題解答
回答1:是為了在相關的代碼的時候, redux的狀態還能繼續維持不變。
比如: redux中一個count字段被操作后, 值為2, 如果不寫那段代碼, 在頁面熱更后count會變成初始值, 我印象中是這樣的。
標簽:
JavaScript
上一條:javascript - nodejs調用qiniu的第三方資源抓取,返回401 bad token,為什么下一條:javascript - ios navgationTiming的responseStart > responseEnd? 會使什么原因造成的
相關文章:
1. javascript - 使用form進行頁面跳轉,但是很慢,如何加一個Loading?2. python 計算兩個時間相差的分鐘數,超過一天時計算不對3. angular.js - angularjs 注入模塊報錯 很怪異... 求解惑4. angular.js - 輸入郵箱地址之后, 如何使其自動在末尾添加分號?5. javascript - 后臺管理系統左側折疊導航欄數據較多,怎么樣直接通過搜索去定位到具體某一個菜單項位置,并展開當前菜單6. docker-machine添加一個已有的docker主機問題7. docker-compose中volumes的問題8. javascript - ES6規范下 repeat 函數報錯 Invalid count value9. javascript - html5的data屬性怎么指定一個function函數呢?10. html5 - 為什么使使用vue cli 腳手架,post-css 沒有自動對css3屬性自動添加瀏覽器前綴呢?
排行榜
