天天看點

React | 報錯 TypeError: Cannot read property XXX of undefined

小白的報錯合集…

報錯内容

React | 報錯 TypeError: Cannot read property XXX of undefined

參考

  1. stackoverflow

    問題:React propType cannot read property of undefined

    2.部落格園

    題目:【react】利用prop-types第三方庫對元件的props中的變量進行類型檢測

  2. 簡書

    題目: let、const與var的差別

本次解決辦法

const

改成

var

let

就能正常運作了 orz

(如果我們看的是同一篇教程)

(寫完不久,跟着教程 又報錯了…)

報錯内容

React | 報錯 TypeError: Cannot read property XXX of undefined

驚歎自己智障般的操作… orz

以下為正确示例

handleBtnClick(e) {
    this.setState((prevState) => ({
      list:[...prevState.list, prevState.inputValue],
      inputValue:''
    }))
  }
           

(時隔多日 …)

報錯内容

React | 報錯 TypeError: Cannot read property XXX of undefined

參考

Cannot read property ‘map’ of undefined

react擷取數組的資料時遇到Cannot read property ‘map’ of undefined

React專題:生命周期