箭头函数在.map内的prop中传递变量

Seq*_*ial 5 javascript ecmascript-6 reactjs

我试图将一个变量传递给React中的prop函数,该函数都在.map函数中.

我在箭头函数参数错误中得到一个无效的左手边.

<div style={ style.navContainer }>
    {navItems.map((item, i) => <div key={ i } onClick={ (item.name) => this.props.onClickGoTo(name) } style={ style.navItem }>
                <img style={ style.icon } src={ item.src } />
                { item.name }</div>)}
</div>
Run Code Online (Sandbox Code Playgroud)

Jef*_*oud 11

几乎.它应该是:

onClick={ () => this.props.onClickGoTo(item.name) }
Run Code Online (Sandbox Code Playgroud)