为了账号安全,请及时绑定邮箱和手机立即绑定

出现tags.map is not a function

代码如下:

import React from 'react'
class NameCard extends React.Component {
    render() {

        const { name,number,isHuman,tags} = this.props
        return (
            <div >
                <h4 >{name}</h4>
                <ul>
                    <li>电话:{number}</li>
                    <li>
                        {isHuman ? '人类' : '外星生物'}
                    </li>
                    <hr />
                    <p>
                        {
                            tags.map((atag,index)=>(<span key={index}>{atag}</span>))
                        }
                    </p>
                </ul>
            </div>
        )
    }
}
export default NameCard

求助为什么会出现这种情况:

报错如下:

https://img1.sycdn.imooc.com//5d47a0080001e9d214440743.jpg

正在回答

2 回答

在App.js中定义 const tags = ['dragon' , 'football' ]  <NameCard tags={tags} />

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

出现tags.map is not a function

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信