React添加自定义属性
Posted 酱板鸡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React添加自定义属性相关的知识,希望对你有一定的参考价值。
使用‘data-’前缀即可,代码举例
render(){ return ( <ul className={css.forUl}> { this.props.todo.map(function(item,index){ return ( <li className={css.forLi} key={index+‘s‘} data-index={index}> //此处即为添加的自定义属性 <input type="text" onBlur={this.handleDataBase()} className={css.forLabel} defaultValue={item.content}/> <button className={css.forDel} onClick={this.handleDel} data-key={index}>删除</button> <button className={css.forComplete} onClick={this.handleComplete}>完成</button> </li> ); }.bind(this)) } </ul> ); }
不这样添加属性,之前是报了一个warning的,记录一下
以上是关于React添加自定义属性的主要内容,如果未能解决你的问题,请参考以下文章