react map函数中点击事件失效

DirectSlect=React.createClass({

    getInitialState:function(){

        return {

            selectLists:[]

        }

    },

    onListClick: function(e){

        alert('lkjn');

    },

    render:function(){

        var selectList=[];

        return (

            <div>

                        <ul className='selectLisr'>

                        {

                            this.state.selectLists.map(function(v,i){

                                return <SelectList key={i} selectList={v.name} onClick={this.onListClick}/>

                            },this)

                        }

                        </ul>

            </div>

            

        )

    }

});

上面是我的代码,但是onClick并不起作用也不报错,这个怎么解决呢

哈士奇WWW
浏览 1083回答 1
1回答

RISEBY

SelectList组件中也要有相应的onClick方法
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript