Typescript 找不到名称“REHYDRATE”,即使它已导入范围
我有以下TypeScript 2.5代码:Typescript 找不到名称“REHYDRATE”,即使它已导入范围,typescript,redux,Typescript,Redux,我有以下TypeScript 2.5代码: import { REHYDRATE } from 'redux-persist/constants'; export interface Rehydrate { readonly type: REHYDRATE; readonly payload: AppState; } 哪些错误: ERROR in [at-loader] ./src/actions.ts:175:20 TS2304: Cannot find name
import { REHYDRATE } from 'redux-persist/constants';
export interface Rehydrate {
readonly type: REHYDRATE;
readonly payload: AppState;
}
哪些错误:
ERROR in [at-loader] ./src/actions.ts:175:20
TS2304: Cannot find name 'REHYDRATE'.
第175行为只读类型:REHYDRATE;一为什么?再水合作用显然在范围之内
第175行为只读类型:REHYDRATE;一为什么?再水合作用显然在范围之内
它作为变量而不是类型导入
修理
更多
概念:
import { REHYDRATE } from 'redux-persist/constants';
export interface Rehydrate {
readonly type: typeof REHYDRATE;
readonly payload: AppState;
}