You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装@mui/lab后导入LoadingButton报错:模块无导出项

解决@mui/lab LoadingButton导入报错问题

核心原因

你遇到的错误是因为@mui/lab/LoadingButton采用命名导出而非默认导出,默认导入语法会匹配不到导出项。

解决方案

情况1:使用@mui/lab中的实验性版本

如果你的项目依赖旧版MUI,LoadingButton仍在@mui/lab包内,改用命名导入语法:

import { LoadingButton } from '@mui/lab/LoadingButton';

情况2:使用MUI v5.10.0及以上版本

从MUI v5.10.0开始,LoadingButton已从实验性的lab包迁移至@mui/material核心库,此时直接从核心库导入即可,无需依赖@mui/lab:

import { LoadingButton } from '@mui/material/LoadingButton';

额外检查

  • 确认@mui/material和@mui/lab版本保持一致,避免版本不兼容导致的导出问题
  • 若已迁移至核心库导入,可卸载不再需要的@mui/lab包:
npm uninstall @mui/lab

内容的提问来源于stack exchange,提问作者Solomon Botchway

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 12:24:24