reactjs - React/MaterialUI - 同名导入导出

标签 reactjs material-ui react-material

我想创建名称为“Menu”的组件并从 MaterialUI 导入“Menu”,如下所示:

import React, {Component} from 'react';
import Menu from '@material-ui/core/Menu';

class Menu extends Component {

    render() {
        return (
            <div>
                <Menu>
                    ...
                </Menu>
            </div>
        );
    }
}

export default Menu;

我该怎么做?我尝试使用 import { Menu as OtherName} 等来做,但我总是出错。

感谢您的建议。

最佳答案

你有两个选择:

import { default as materialMenu } '@material-ui/core/Menu';

export { myComponent as Menu };

关于reactjs - React/MaterialUI - 同名导入导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52193083/

相关文章:

reactjs - 如何在 Material-UI 中为 TextAreaAutoSize 组件设置宽度?

reactjs - 如何自定义 Material-UI StepConnector

reactjs - 有没有办法在父 block 中知道您正在编辑该父 block 的内部 block ?

reactjs - Material ui 样式的单个 spa 集成问题

reactjs - 如何在 React.js Typescript 版本中使用不支持 typescript 的 javascript 包

reactjs - 如何在 Material UI 的 React 中使用 Typography 作为样式组件

reactjs - React 中 Material UI DatePicker 中的最小和最大日期

reactjs - 用动态键 react setState

javascript - 将 JSON 数据项加载到 React Native 日历议程中

reactjs - 如何在 createTheme 中使用断点? Material UI 和 React.js