原文:【原】React中,map出来的元素添加事件无法使用

在使用react中,经常用到react的map函数,用法和jquery里中的map一样,但是,如果你在每个map出来的元素中添加,你会发觉添加的事件无法关联, 比如,我们很多的评论,我需要在每个评论下面加一个回复的input,input期初是隐藏的,当我点击每天评论下面的回复时,input输入框显示 这里举个例子,比如我数组里有三组文字,我把它们渲染到li中,点击每个li,alert 出每个li里 ...

2015-12-08 16:59 4 5701 推荐指数:

查看详情

关于React,map出来的元素添加事件问题

用es6 map 的写法 直接绑定一个onTouchStart 事件不会报错。 用es5的map写法 如果不加上this 会报这个错误     无法读取未定义的属性 解决的方法是 绑定this 就可以了 ...

Sat May 27 18:58:00 CST 2017 0 1172
react如何使用jquery插件

  react的思想是虚拟dom,提倡最好较少dom的操作,可是我们在写网页的时候,有些复杂的交互还是离不开jquery插件的。而且当你把jquery直接拿来用的时候,你会发觉会报错,要么是找不到那个插件,要么就是没有报错,但是就是不能用。尤其是使用webpack打包后,如果将插件一起打包 ...

Thu Mar 31 06:04:00 CST 2016 2 30394
Dart Map<> 添加 元素

Map<String, WidgetBuilder> routesList() {   Map<String, WidgetBuilder> re = new Map<String, WidgetBuilder> ...

Wed Apr 03 00:38:00 CST 2019 0 1780
react使用map时onClick事件失效

分享一些踩过的坑 react使用map时onClick事件失效 <span> { count.map( (item,index)=>{ return <span style ...

Mon Jan 07 21:10:00 CST 2019 0 911
React添加事件

React添加事件,和DOM上添加事件类似,但又有细微的不同. React添加事件,需要注意: 1.React事件命名采用小驼峰(camelCase)的命名方式,DOM采用的是纯小写的方式; 2.使用JSX语法时,需要传入一个函数作为事件的处理函数,DOM传入的是一个字符串(虽然DOM ...

Wed Apr 15 02:28:00 CST 2020 0 862
React 添加一个事件

React 添加一个事件 以点击事件为例 一般家在render渲染里 ...

Thu Jan 04 17:40:00 CST 2018 0 1080
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM