通過react-redux和redux實現react組件之間的通信,reducer、action、store都編寫正確,mapDispatchToProps也能正確傳值.唯獨mapStateToProps的return出現了問題
reduce
action
connect綁定
組件渲染
本來的需求是登陸成功組件獲得新的props,隨之更新img和div內容,但是卻發現在mapstatetoprops函數中,state確實能夠實時更新,但props卻只顯示第一次的內容,不會隨着更新,也就是說組件不會重新渲染,登陸成功之后依然顯示未登錄,網上查找各種方式都沒有效果,最后是改變量名的方法解決的,之前出錯的代碼是這樣寫的
return的時候props屬性名和state屬性名一樣,但將props屬性名換掉之后就正常了