簡體   English   中英

Redux typescript-eslint/no-unsafe-assignment - useDispatch

[英]Redux typescript-eslint/no-unsafe-assignment - useDispatch

在此處輸入圖像描述

我正在使用 React、TypeScript、ESlint 和 TypeScript-ESlint。 這沒有任何問題。

當我安裝 Redux、React-Redux 和 @types/react-redux 時,TypeScript-ESlint 會忽略 Redux 類型。 我還安裝和卸載了@types/redux。

Redux API 中的所有內容,如 useDispatch()、useSelector()、combineReducers() 都會為“不安全地分配any值”引發 linting 錯誤。

從 Redux 文檔中, useDispatch() 應該可以在沒有任何特殊輸入的情況下工作。 在此處輸入圖像描述

如何配置 TypeScript-ESlint 以使用 Redux?

謝謝!

有時,vs 代碼中的 typescript 語言服務器很難接受對類型的更改。 嘗試使用命令面板“重新加載”它或完全重新啟動 vs 代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM