简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
为什么 Vuex 的 mutation 和 Redux 的 reducer 中不能做异步操作?
为什么Redux的reducer里不能有异步操作。1.先从Redux的设计层面来解释为什么Reducer必须是纯函数如果你经常用React+Redux开发,那么就应该了解Redux的设计初衷。Redux的设计参考了Flux的模式,作者希望以此来实现时间旅行,保存应用的历史状态,实现应用状态的可预测。所以整个Redux都是函数式编程的范式,要求reducer是纯函数也是自然而然的事情,使用纯函数才能
React setstate机制
本文转载于:https://github.com/sisterAn/blog/issues/26在React中,如果是由React引发的事件处理(比如通过 onClick 引发的事件处理),调用setState不会同步更新 this.state,除此之外的 setState 调用会同步执行 this.state。所谓“除此之外”,指的是绕过React 通过 addEventListener 直接添
前端JS自定义导出excel表格
前端JS实现导出excel表格
到底了