typescript - 更新到 v2.xx 后,PieChartProps 消失了
问题描述
我使用 recharts v1.8.5 / @types/recharts v1.8,19 创建了图表。我想升级到最新版本的 recharts (v2.0.8),但内部类型似乎还没有准备好。Typescript 编译器抱怨PieChartProps
不再从 package 导出recharts
。
PieChart 是从捆绑的类型定义中导出的:
类型/index.d.ts
export { PieChart } from './chart/PieChart';
类型/图表/PieChart.d.ts
/// <reference types="react" />
export declare const PieChart: {
new (props: import("./generateCategoricalChart").CategoricalChartProps): {
uniqueChartId: any;
...
}
}
所以看起来 PieChart 有它的 Props 的定义。但是我如何在我自己的组件中使用它呢?我试过了
// not working
import { CategoricalChartProps } from 'recharts/generateCategoricalChart'
// not working
import { Props } from 'recharts/types/chart/PieChart'
- - 更新 - -
这可行,但看起来有点难看(不清楚它是 PieChartProps)。有没有更好的办法?
import { CategoricalChartProps } from 'recharts/types/chart/generateCategoricalChart'
解决方案
推荐阅读
- c# - 将用户迁移到 Identity Server
- python - Django 模型表单(模板不存在)
- snowflake-cloud-data-platform - 创建表后更改“dbt”物化值
- kotlin - popBackStack 上的片段重新加载
- unicode - BreakPermittedHere 文件名中的字符
- javascript - 在 storeConfigurator 与 createAsyncThunk 中应用 thunk 中间件之间的区别
- erlang - 如何停止 gen_server:terminate/2 中的其他应用程序?
- python-3.x - 如何在使用 python 的 Azure 云存储中遍历子目录中的所有 blob 名称?
- java - 应用程序找不到“libnexgo_sdkemvjni.so”
- python - 合并 df 与自身分组