React 单双击冲突

2019-06-13  本文已影响0人  _____西班木有蛀牙
let count = 0;
class App extends Component {
    onClick = () => {
        count += 1;
        setTimeout(() => {
          if (count === 1) {
            console.log('single click: ', count);
          } else if (count === 2) {
            console.log('setTimeout onDoubleClick: ', count);
          }
          count = 0;
        }, 300);
    }
    
    render(){
        return (...)
    }
}
上一篇 下一篇

猜你喜欢

热点阅读