您的位置:首页 > Web前端 > React

React 动态更新子项item从array数据

2016-04-12 18:44 801 查看
// 初始化state
this.state = {
files: [],
}

// 添加数据到array
this.setState({
files: [
...this.state.files,
fileInfo
]
});

// 动态移除子项从array
removePic(index) {
this.setState({
files: this.state.files.filter((_, i) => i !== index)
})
}

// 循环显示数据
{state.files.map((file, index) => (
<li key={index}>
<span className="del" onClick={this.removePic.bind(this, index)}>
<a href="javascript:;"><img src="" /></a>
</span>
<span className="p_img">
<a href="javascript:;">
<img src={file.src} />
</a>
</span>
</li>
))}

 



有疑问或技术交流,扫描公众号一起讨论学习。

更多React在线学习访问:http://each.sinaapp.com/react/index.html

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: