javascript - 在“./Navbar/Navbar”中找不到导出“默认”(重新导出为“导航栏”)
问题描述
错误仍然存在,我不知道如何解决它,因为我是 React 新手。我尝试了一些关于堆栈溢出的答案,但它们似乎不起作用,也许我缺乏了解导致错误的原因。
这是导致错误的代码:
export { default as Navbar} from './Navbar/Navbar';
export { default as Products} from './Products/Product';
这是 Navbar.jsx 代码:
import React from 'react';
import { AppBar, Toolbar, IconButton, Badge, MenuItem, Menu, Typography } from '@material-ui/core';
import { ShoppingCart } from '@material-ui/icons';
import logo from '../../assets/logo.jpg';
import useStyles from './styles';
const Navbar=() => {
const classes = useSyles();
return (
<>
<AppBar position="fixed" className={classes.appBar} color="inherit">
<Toolbar>
<Typography variant="h6" className={classes.title} color="inherit">
<img src={logo} alt="Commerce.js" height="25px" className={classes.image} />
Commerce.js
</Typography>
<div className={classes.grow} />
<div className={classes.button}>
<iconButton aria-label="Show cart items" color="inherit" >
</iconButton>
<Badge badgeContent={2} color="secondary" >
<ShoppingCart/>
</Badge>
</div>
</Toolbar>
</AppBar>
</>
)
}
这是它在 Visual Code 中的外观: Inside Visual Studio
解决方案
改变const Navbar=() => {
至
export default const Navbar=() => {
推荐阅读
- javascript - 实施 Oauth。与第三方进行身份验证后应该将使用重定向到哪里?
- android - strings.xml 文件中的表情符号?
- ios - 从 uiviewcontroller 操作 uicollectionviewcell 内的 uicollectionview
- ios - IOS/Objective-C:在 SLComposer 消息后关闭视图控制器
- django - 为什么 Django 模板内置标签过滤器 {{ value | 安全 }} 不在头部和脚本的元数据中工作?
- php - 高级自定义字段:循环组子字段值?
- sql - Bigquery 和 Pushshift:分区表不支持时间范围装饰器
- postgresql - 如何在 PostgreSQL 中操作数以千计的多列?
- html - HTML Mail Outlook - 修复表格宽度,使其在不同屏幕上查看时不会损坏
- swift - 接收者 (
我有两个视图控制器 - ScheduleService 和 CalendarDay。通过单击并从 ScheduleService 拖动到 CalendarDay,我创建了从 ScheduleService 到 CalendarDay 的手动转场。然后我非常小心地将