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并不起作用也不报错,这个怎么解决呢


SelectList组件中也要有相应的onClick方法


SelectList 里有处理 onClick 吗?



相关阅读:
怎么检查一个checkbox是否存在?
为什么onmouseenter函数里面的i值为13?
iOS NSPredicate 过滤排序
有没有jenkins实现PHP工程的持续集成解决方案
怎么样阻止默认事件的出发(即验证不通过无法滑动?) 求大神!
mongoose 无法存储
二线城市最佳投简历的招聘网站有哪些?
electron 的a链接或者设置为cursor:pointer的标签没有出现链接手势?
怎么获取onclick的链接?
material-ui里的多个按钮怎么放置在一个select里面
npm unpublish之后,还可以npm install 是什么问题
$post传参,后台收到了请求,但是没有收到参数?
res.render用来渲染的数据可以在客户端获得吗
node 项目里package.json name属性
区块链有激励机制吗
类明明存在,但是为什么报classnotfoundexception呢
spring data elasticsearch 数组范围查找问题
mac下svn怎么导出修改过的文件
json封装
vue如何实现点击,增加组件?



快速导航

Copyright © 2016 phpStudy |