persisState(store) { // 页面刷新之前的操作 // 监听 window.addEventListener('beforeunload', {}) window.addeventListenter
当我们拖放文件、图片等等数据的时候就需要用到这个API. document.addEventListenter((event) => { console.log(event.dataTransfer.getData
很多React开发者都遇到过useEffect中使用事件监听在回调函数中获取到旧的state值的问题,也都知道如何去解决。这个问题网上很多讲解都是直接讲是因为闭包导致获取到的是旧的state值,讲的不够清晰。我们看下具体的例子来逐步理解这个问题。