gpt4 book ai didi

javascript - React 导入组件名称冲突

转载 作者:行者123 更新时间:2023-12-05 01:30:07 25 4
gpt4 key购买 nike

不确定如何解决 ReactJS 中两个导入组件之间的冲突,即:

import Select from './FormsUI/Select';
import Select from 'react-select';

基于上述,是否可以使用不同的名称来访问 react-select 库,因为我正在使用 中的第一个 Select。/在我的应用程序中多次使用 FormsUI/Select

最佳答案

您正在从每个模块导入默认 导出,这意味着您控制本地名称。所以你可以这样做:

import FormsUISelect from './FormsUI/Select';
import ReactSelect from 'react-select';

如果它们被命名为 exports(它们不在您的问题中),您仍然可以使用 as 控制本地名称:

import { Select as FormsUISelect } from './FormsUI/Select';
import { Select as ReactSelect } from 'react-select';

关于javascript - React 导入组件名称冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67329823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com