Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TypeError:集合。映射不是函数_Javascript_Reactjs - Fatal编程技术网

Javascript TypeError:集合。映射不是函数

Javascript TypeError:集合。映射不是函数,javascript,reactjs,Javascript,Reactjs,“我的页面”显示为TypeError:collections。地图不是一个函数 这是我的JS代码。我不知道是什么问题 this.state = { collections: SHOP_DATA }; } render() { const {collections} = this.state; return ( <div className='shop-page'> { collections.Map

“我的页面”显示为TypeError:collections。地图不是一个函数 这是我的JS代码。我不知道是什么问题

    this.state = {
        collections: SHOP_DATA
    };
}

render() {
    const {collections} = this.state;
    return (

        <div className='shop-page'>

        { collections.Map(({id, ...otherCollectionProps}) => (
            <CollectionPreview key={id} {...otherCollectionProps} />
        ))}

    </div>
    );
}
}


导出默认商店页面

您使用的是地图而不是地图

此.state={ 收集:商店数据 }; } 渲染{ const{collections}=this.state; 回来 {collections.map{id,…otherCollectionProps}=> } ;
}使用地图smallcaps@Semi-朋友-小写,而不是小写。小盘就是小盘ᴏᴍᴇᴛʜɪɴɢ ᴇʟsᴇ. :-哈哈,非常感谢