javascript - 简单的 React-multi-carousel 示例失败
问题描述
我正在尝试运行以下基本用法react-multi-carousel
:
import React from 'react';
import {Carousel} from 'react-multi-carousel';
export function MyComponent(props) {
// ...
return (
<Carousel>
<div>Item 1</div>
<div>Item 2</div>
</Carousel>
);
};
但我越来越Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports. Check the render method of 'MyComponent'.
我已经安装react-multi-carousel
了npm i react-multi-carousel
. 我究竟做错了什么?任何帮助是极大的赞赏。
解决方案
您需要按照错误提示使用默认导入import Carousel from "react-multi-carousel"
。
推荐阅读
- javascript - 从嵌套在另一个对象数组中的对象数组中访问值
- javascript - 如何使这种带有文本对齐的 3 列设计工作?
- delphi - 设置 WindowState 正在显示表单
- javascript - HTML 未加载 Javascript/css 文件
- php - Google 发布/订阅订阅数据与应用不匹配
- python - 将对象列表分配给多个变量
- python - 在 docker asyncpg.exceptions._base.InterfaceError 中运行 api 时出现异步 python 错误
- html - HTML:是什么让 CSS 在这个页面中起作用?
- python - AttributeError:“numpy.ndarray”对象没有属性“Ea”
- c++ - 在 opengl/glut 中使用 gluLookAt 和鼠标改变视角