如何从两个库中导入两个组件但同名?

时间:2018-04-28 08:01:01

标签: javascript reactjs ecmascript-6 ecmascript-next

我需要来自两个库的Tooltip组件。例如

import { Tooltip } from "react-leaflet";
import { Tooltip } from "recharts";

但两个库的Tooltip名称相同,我收到错误。如何导入Tooltip没有错误。

2 个答案:

答案 0 :(得分:8)

import { Tooltip as LeafletTooltip } from "react-leaflet";

然后使用下面的<LeafletTooltip>

答案 1 :(得分:1)

import { Tooltip as ReactLeafletTooltip} from "react-leaflet";
import { Tooltip as RechartsTooltip} from "recharts";

然后在渲染中使用它

<RechartsTooltip/>
<ReactLeafletTooltip/>