close
課程範例是class component,自己是用function component寫,結果出現了Object(...) is not a function
搞得我黑人問號,寫法差不多但其他範例是可以跑的,後來估狗了一下發現是React版本太舊(16.0.0)並不支援React hooks
React hook在16.8才發布。
當有使用CJS或是AMD進行程式碼模組化,import useState會變成var useState = React.useState所以使用useState不會報錯,但會變成undefined,然後就會出現Object(...) is not a function
升級了React版本換出現Cannot read property 'getStackAddendumByID' of undefined... Orz
原來React-dom版本要和React一致,更新完後就正常了
參考資料
Object(...) is not a function
Cannot read property 'getStackAddendumByID' of undefined
文章標籤
全站熱搜
留言列表