![](/img/trans.png)
[英]What features do preact-compat provide that preact doesn't?
[英]Porting Codebase from React to Preact-Compat, this.setState() is not a function
我正在嘗試將代碼庫從React移植到Preact-Compat。 我基本上只是更新了webpack的配置,以使用preact-compat別名化react&react-dom。
{
"resolve": {
"alias": {
"react": "preact-compat",
"react-dom": "preact-compat"
}
}
}
但是當執行項目時,出現以下錯誤:
TypeError:this.setState不是一個函數
因此,這顯然是一種強制性的反應功能,所以這就是為什么我不確定在哪里看的原因...
這會給任何人敲鍾嗎? 提前致謝!
添加這個將解決您的問題:
alias: {
...
'create-react-class': 'preact-compat/lib/create-react-class'
}
在這里,您可以閱讀有關此主題的整個主題:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.