在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 第一次使用react-redux,出現(xiàn)This.props.action is

第一次使用react-redux,出現(xiàn)This.props.action is not a function 錯(cuò)誤

這是action.js

clipboard.png

這是reducer.js

clipboard.png

這個(gè)是connect.js

clipboard.png

這個(gè)是觸發(fā)action.js

clipboard.png

報(bào)錯(cuò)的是this.props.setSkin() is not a function,
我已經(jīng)在connect中dispacth(setSkin())到props上,也在最頂層使用了Provider,但還是報(bào)一個(gè)這樣的錯(cuò)。
不知道是哪一步出錯(cuò)了?

回答
編輯回答
喜歡你

問(wèn)題已經(jīng)解決了,出現(xiàn)this.props.action is not a function這個(gè)問(wèn)題,本質(zhì)上是沒(méi)有把這個(gè)方法傳到上props上,所以會(huì)找不到這個(gè)方法.
而我這邊出現(xiàn)這個(gè)問(wèn)題,是因?yàn)槲覜](méi)有把connect生成的新組件使用起來(lái),所以才出現(xiàn)了這個(gè)問(wèn)題,只要把connect生成的新組件使用起來(lái)就可以了.

2018年6月14日 08:25