【问题标题】:Problem with React-Toolkit, Types and JavascriptReact-Toolkit、类型和 Javascript 的问题
【发布时间】:2020-06-01 22:08:43
【问题描述】:

我按照本教程了解如何在 React 项目中使用 redux-toolkit。 https://redux-flash-cards.netlify.com/ 我能够成功编译并执行该项目。

由于我当前项目的限制,我无法在这个 React 项目中使用 Typescript,所以我尝试仅将同一个项目与 javascript 一起使用。 于是,我开始用Javascript的方式重写一些代码。但是,有些不兼容我不知道如何解决。

我的问题是我收到一个错误

'type arguments' can only be used in a .ts file

在 flash-cards/src/redux/store.ts 的第 (16) 行。

export type RootState = ReturnType<typeof store.getState>

我认为这是因为 Javascript 不能使用类型。

上述问题导致 flash-cards/src/App.tsx 的第 25、30 和 31 行出现其他错误,因为该文件无法导入之前的文件(在 JS 版本中)。所以我不知道该怎么做(第25行)

import { RootState } from "./redux/store" 

有人建议我使用 flow 或 proptypes 来解决问题,但实际上我迷失了寻找正确的解决方案。

如果您能帮助解决这个问题,我将不胜感激。

谢谢

【问题讨论】:

    标签: javascript reactjs typescript toolkit redux-toolkit


    【解决方案1】:

    我使用了不正确的路径和双重存储。

    【讨论】:

      猜你喜欢
      • 2022-11-28
      • 2011-08-25
      • 2021-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      • 2019-01-03
      • 2020-03-09
      相关资源
      最近更新 更多