美文网首页
TypeError: Cannot read propertie

TypeError: Cannot read propertie

作者: xcx时光你好 | 来源:发表于2021-11-23 11:42 被阅读0次
微信截图_20211123113744.png

原因:调用map的对象是 undefined,初始化第一次渲染的时候异步数据返回之前checkarr是undefined。
解决办法:对checkarr进行判断

import React from "react"
class Welcome extends React.Component {
    render() {
        return (
            <div className="list">
                <ul>
                    {
                        this.props.checkarr&&this.props.checkarr.map( (item,index) =>{
                        return (
                            <li key={item}> --{item}--- </li>
                        )
                    })
                    }
                </ul>

            </div>
        )
    }
}
export default Welcome;


相关文章

网友评论

      本文标题:TypeError: Cannot read propertie

      本文链接:https://www.haomeiwen.com/subject/zqlwtrtx.html