react map遍历
来源:互联网 发布:黑暗之魂3优化 编辑:程序博客网 时间:2024/06/06 16:32
记录一下项目制作过程中学到的一些方法,以便温习
render(){ return ( <ul className={style.decoratewrapper}> { this.state.decoratedata.map((item,i) => ( <li key={i}> <div className={style.img}><img src={require("./images/"+item.src+".jpg")} /></div> <List> <Item extra={ <Button className={style.used} type={item.type} size="small" inline>使用中</Button> }>{item.name}</Item> </List> </li> )) } </ul> ); }
上面的map写在return里面, 当加上点击事件时会出问题,需将map遍历写在return外面,如下:
clickButton (ind, usestate) { console.log(ind, usestate); }; render(){ let _this = this; let list = this.state.themedata.map((item,i) => ( <li key={i}> <div className={style.img}><img src={require("./images/"+item.src+".jpg")} /></div> <List> <Item extra={ <Button className={style.used} type={item.isUsing?"primary":"ghost"} size="small" inline onClick={ _this.clickButton.bind(this, i, item.isUsing) }>{item.isUsing ? "使用中" : "使用"}</Button> }>{item.name}</Item> </List> </li> )); return ( <ul className={style.themewrapper}> {list} </ul> ); }
阅读全文
0 0
- react中的map遍历
- react的map遍历
- react map遍历
- 【react】map 遍历json数据
- react map遍历时事件无效
- React map遍历数组 批量传入图片
- react 遍历
- 遍历MAP
- 遍历Map
- 遍历Map
- map遍历
- Map 遍历
- 遍历map
- 遍历MAP
- Map遍历
- Map 遍历
- MAP遍历
- 遍历Map
- 弹性与性能兼俱_阿里云神龙云服务器全解析
- JavaScript中操作Mysql数据库实例
- MySQL中使用表别名与字段别名的基本教程
- JBoss 7.1.1启动时遇到Address already in use: bind /127.0.0.1:9990的处理办法
- 利用 HashSet不重复特性返回素组中重复元素
- react map遍历
- 【spring】关于location路径的设置(相对路径和绝对路径)
- 你应该要掌握的7种回归分析方法
- Redis笔记(一)Redis简介
- angularjs 弹框
- Linux 静态库 动态库 分析
- 【bzoj2565】最长双回文串
- 03 IO口的分析与使用
- python 几个特别点