reactjs - 一个对象字面量在严格模式下不能有多个同名的属性
问题描述
这是我的代码:
import { combineReducers } from 'redux';
import { postReducers } from './postReducers';
import { stationsReducer } from './TrackCircuitSensorDataFormReducers/StationsReducer';
import { trackCircuitReducer } from './TrackCircuitSensorDataFormReducers/TrackCircuitReducer';
export const rootReducer = combineReducers({
posts: postReducers,
stationsReducer: stationsReducer,
trackCircuitReducer, trackCircuitReducer
});
export type IApplicationState = ReturnType<typeof rootReducer>;
该行:
trackCircuitReducer, trackCircuitReducer
给我:
(属性) trackCircuitReducer: 减速器
一个对象字面量在严格模式下不能有多个同名的属性。ts(1117)
重复标识符“trackCircuitReducer”.ts(2300)
我该如何解决这个问题?
解决方案
问题是因为您使用逗号而不是两个点 trackCircuitReducer, trackCircuitReducer
用这个 :
trackCircuitReducer:trackCircuitReducer
推荐阅读
- html - 为什么 froala 从我的 html 中删除表单标签?
- mongodb - 如何针对特定场景设计 Azure Cosmos DB 结构以限制创建的集合数量?
- python - 将单个 Json 文件数据保存到同一 SQL DB 中的 2 个不同表中
- c++ - 如何在 VS Code 中处理多个 C++ 文件?
- apache-kafka - 卡夫卡镜像制造商不复制主题
- cmake - -D 选项中的变量插值
- angular - NativeScript - 单元测试抛出错误
- javascript - 如何模糊除列表项之外的整个身体?
- node.js - 以 geojson 格式从 overpass-turbo.eu 下载巴基斯坦的完整地图(高速公路、公路)和完整节点
- postgresql - H2 - 改变序列重命名