老师 你好 store 设置热更新作用是什么呢? 我发现我改变store, store设置了热更新跟没设置的效果是一样的

来源:5-6 底部tab按钮开发(集成HMR)

慕粉1059440

2020-03-12

if(module.hot) {
module.hot.accept(’./reducers/main.js’,()=>{
const nextRootReducer =require(’./reducers/main’).default
store.replaceReducer(nextRootReducer)
})
}

写回答

1回答

吕小鸣

2020-03-12

同学你好,视频里的热更新主要分为两种组件热更新和store的热更新,组件热更新主要是修改了组件相关的代码(CSS样式,交互逻辑等)后会达到无需刷新即可看到效果,store的热更新主要为了实现在修改store相关的数据逻辑后的实时效果查看,这两个是分别配置的,视频中的方法采用的是老版本的方案,建议在检查一下相关模块是版本是不是和视频中对应,另外基于最新版本的方案可以参考一下webpack.HotModuleReplacementPlugin哈

0
0

移动Web App开发之实战美团外卖

运用React全家桶技术,从0到1学习全面的移动 Web APP 开发技术。

389 学习 · 235 问题

查看课程