ReactJs:使用地图浏览状态元素,TypeError:无法读取未定义的属性“ map”?

卜拉希米·哈伦

我正在学习反应。并且当我尝试循环遍历数据库时遇到此错误,因此,为解决此问题,我尝试创建一个数组并在其中添加一些信息,但是问题已经存在,有人可以帮助我吗?

这是代码:

class Toto extends React.Component {
    
    constructor(props) {
        super(props);
        this.state = {
            items: {
                zappy_server: {
                    project_name: "Zappy Server",
                    project_description: "description",
                    src: "https://www.iphon.fr/app/uploads/2019/09/test-photo-iphone-11-pro-austin-mann-0.jpg",
                },
                my_teams: {
                    project_name: "My teams",
                    project_description: "description",
                    src: "https://www.iphon.fr/app/uploads/2019/09/test-photo-iphone-11-pro-austin-mann-0.jpg",
                },
                shell42: {
                    project_name: "42Sh",
                    project_description: "description",
                    src: "https://www.iphon.fr/app/uploads/2019/09/test-photo-iphone-11-pro-austin-mann-0.jpg",
                },
                trade: {
                    project_name: "Trade",
                    project_description: "description",
                    src: "https://www.iphon.fr/app/uploads/2019/09/test-photo-iphone-11-pro-austin-mann-0.jpg",
                },
            },
            isLoaded: false,
        }
    }

    componentDidMount() {
        this.setState({
            isLoaded: true,
        })
    }
    render () {
        return (
            <Carousel className="caro">
                {this.items.map(item => (
                    <Carousel.Item>
                        <img
                            className="img-size"
                            src={item.src}
                            alt="Third slide"
                        />
                        <Carousel.Caption>
                            <h3>{item.project_name}</h3>
                            <p>{item.project_description}</p>
                        </Carousel.Caption>
                    </Carousel.Item>
                ))}
            </Carousel>
        )
    }
}
export default Toto
马特·阿夫特

您的项目是一个对象而不是数组。更改items: { ...}items: [...]

您也可以通过访问状态this.state.items

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ReactJs-TypeError:无法读取未定义的属性“ map”

来自分类Dev

TypeError:无法读取未定义的Reactjs的属性“ map”?

来自分类Dev

TypeError:无法读取未定义的Reactjs的属性“ map”

来自分类Dev

ReactJS:具有数组的硬编码状态,但仍出现TypeError:无法读取未定义的属性“ map”

来自分类Dev

无法读取未定义的属性“ map”(ReactJS和AJAX)

来自分类Dev

无法读取ReactJS中未定义的属性“ map”

来自分类Dev

reactjs-未捕获的TypeError:无法读取未定义的属性'map'

来自分类Dev

Uncaught TypeError:无法在Reactjs上读取未定义的属性“ map”

来自分类Dev

React Jest:TypeError:无法读取未定义的属性“ map”

来自分类Dev

TypeError:无法读取未定义<Angular 8>的属性'map'

来自分类Dev

反应TypeError:无法读取未定义的属性'map'

来自分类Dev

TypeError:无法读取未定义的React Native的属性'map'

来自分类Dev

Uncaught TypeError:无法使用React读取未定义的属性“ map”

来自分类Dev

TypeError:尝试使用LocalStorage而不是useState时,无法读取未定义的属性“ map”

来自分类Dev

错误TypeError:尝试使用formArray时无法读取未定义的属性“ map”

来自分类Dev

TypeError:无法读取未定义的属性“ map”,我想使用map实现选择选项,但是存在问题

来自分类Dev

TypeError:无法读取未定义的属性'map'(axios => getData => setState => .map => return elmItem =>错误)

来自分类Dev

尽管使用道具而不是状态,但无法读取React-redux上未定义错误的属性“ map”

来自分类Dev

我无法使用地图功能TypeError:无法读取未定义的属性“地图”

来自分类Dev

ReactJS失败,并显示错误“无法读取未定义的属性'map'”

来自分类Dev

如何:修复ReactJS类型错误-无法读取未定义的属性'map'

来自分类Dev

类型错误:无法读取reactjs中未定义的属性“ map”

来自分类Dev

TypeError:在react中创建下拉选择时无法读取未定义的属性'map'

来自分类Dev

TypeError:当组件在React中上传文件时,无法读取未定义的属性'map'

来自分类Dev

TypeError:无法读取react-redux中未定义的属性'map'

来自分类Dev

map.getBounds()怪异的行为(未捕获的TypeError:无法读取未定义的属性'getNorthEast')

来自分类Dev

未捕获的TypeError:无法读取未定义的Google Map V3的属性“ length”

来自分类Dev

Google Map错误“未捕获的TypeError:无法读取未定义的属性'x'”

来自分类Dev

React&Objects-TypeError:无法读取未定义的属性“ map”

Related 相关文章

  1. 1

    ReactJs-TypeError:无法读取未定义的属性“ map”

  2. 2

    TypeError:无法读取未定义的Reactjs的属性“ map”?

  3. 3

    TypeError:无法读取未定义的Reactjs的属性“ map”

  4. 4

    ReactJS:具有数组的硬编码状态,但仍出现TypeError:无法读取未定义的属性“ map”

  5. 5

    无法读取未定义的属性“ map”(ReactJS和AJAX)

  6. 6

    无法读取ReactJS中未定义的属性“ map”

  7. 7

    reactjs-未捕获的TypeError:无法读取未定义的属性'map'

  8. 8

    Uncaught TypeError:无法在Reactjs上读取未定义的属性“ map”

  9. 9

    React Jest:TypeError:无法读取未定义的属性“ map”

  10. 10

    TypeError:无法读取未定义<Angular 8>的属性'map'

  11. 11

    反应TypeError:无法读取未定义的属性'map'

  12. 12

    TypeError:无法读取未定义的React Native的属性'map'

  13. 13

    Uncaught TypeError:无法使用React读取未定义的属性“ map”

  14. 14

    TypeError:尝试使用LocalStorage而不是useState时,无法读取未定义的属性“ map”

  15. 15

    错误TypeError:尝试使用formArray时无法读取未定义的属性“ map”

  16. 16

    TypeError:无法读取未定义的属性“ map”,我想使用map实现选择选项,但是存在问题

  17. 17

    TypeError:无法读取未定义的属性'map'(axios => getData => setState => .map => return elmItem =>错误)

  18. 18

    尽管使用道具而不是状态,但无法读取React-redux上未定义错误的属性“ map”

  19. 19

    我无法使用地图功能TypeError:无法读取未定义的属性“地图”

  20. 20

    ReactJS失败,并显示错误“无法读取未定义的属性'map'”

  21. 21

    如何:修复ReactJS类型错误-无法读取未定义的属性'map'

  22. 22

    类型错误:无法读取reactjs中未定义的属性“ map”

  23. 23

    TypeError:在react中创建下拉选择时无法读取未定义的属性'map'

  24. 24

    TypeError:当组件在React中上传文件时,无法读取未定义的属性'map'

  25. 25

    TypeError:无法读取react-redux中未定义的属性'map'

  26. 26

    map.getBounds()怪异的行为(未捕获的TypeError:无法读取未定义的属性'getNorthEast')

  27. 27

    未捕获的TypeError:无法读取未定义的Google Map V3的属性“ length”

  28. 28

    Google Map错误“未捕获的TypeError:无法读取未定义的属性'x'”

  29. 29

    React&Objects-TypeError:无法读取未定义的属性“ map”

热门标签

归档