react对象控制台输出 null 的问题

1,118 阅读1分钟

react 中 event 对象控制台输出 null 的问题

在 react 中输出 event 对象,在控制台查看是 null

null

解决的办法很简单,在 console.log(event) 前使用 event 的 persist() 方法即可。

import React, { Component } from 'react';
class App extends Component {
  render() {
    return <div onClick={
      (e)=>{
        e.persist()
        console.log(e)
      }
    }>
    点击
    </div>;
  };
};
export default App;

结果

结果