接入react-redux 之後執行出現錯誤TypeError: Cannot read property ‘getState‘ of undefined at Provider.js:19
阿新 • • 發佈:2021-02-20
技術標籤:# React專案爬坑記錄React的學習歷程reactreactjs
新建的專案中,接入react-redux
之後執行出現錯誤如下:
錯誤1:
TypeError: Cannot read property 'getState' of undefined
at Provider.js:19
錯誤2:
TypeError: Cannot read property 'mount' of undefined
at Object.mount (react.ts:214)
原因
最後發現是因為粗心,錯把 store
屬性寫成了value
屬性
將屬性名改為store
<View>
<Provider store={store}>{this.props.children}</Provider>
</View>
出現這個錯誤,原因是因為store
並沒有正常傳遞到元件的原因,所以可以從元件觸發向上排查.
有可能是粗心,寫錯了某個屬性 -.-