鍍金池/ 問(wèn)答/網(wǎng)絡(luò)安全  HTML/ 創(chuàng)建react項(xiàng)目時(shí),運(yùn)用react-hot-loader組件,組件不生效的問(wèn)題

創(chuàng)建react項(xiàng)目時(shí),運(yùn)用react-hot-loader組件,組件不生效的問(wèn)題

1.創(chuàng)建react項(xiàng)目時(shí),因?yàn)檫\(yùn)用webpack-hot-middleware熱更新更新頁(yè)面時(shí),會(huì)導(dǎo)致組件的狀態(tài)值會(huì)被重置為初始值,所以運(yùn)用react-hot-loader的組件做處理,但是怎么設(shè)置都不生效,不知道是為什么
2.計(jì)時(shí)器組件

webpack的配置

回答
編輯回答
帥到炸

似乎你沒(méi)有使用裝飾器把組件包起來(lái)。

import {hot} from 'react-hot-loader';

export default hot(module)(Counter);

或者stage階段的裝飾器語(yǔ)法,這個(gè)需要babel的額外插件

import {hot} from 'react-hot-loader';


@hot(module)
export default Counter extends Component {}
2018年1月10日 13:37