本文共 542 字,大约阅读时间需要 1 分钟。
在react
中可以使用data-attributes
传递参数。
获取参数
看到网上大多数都是用e.target.getAttribute('data-add')
来获取,这样是可行的。 但其实react
提供了获取自定义data
属性的方法: e.target.dataset.add
。。看下面代码: home.js
class Home extends Component { getData = (e) => { console.log(e) console.log(e.target.dataset); //获取所有自定义属性 console.log('----'); //获取单个自定义属性 console.log(e.target.getAttribute('data-add')) } render () { return () }}export default Homedom attr
结果示例
转载地址:http://vnzsi.baihongyu.com/