vuejs和reactjs中,关于状态管理的替代【vuex/redux】
我们在写前端项目时候,有时候不得不在组件中更新兄弟父亲姐妹的各种状态,VUEJS的解决办法是vuex,reactjs是redux,都是定义全局state, 通过action=>dispatch来更新状态,并且通过持久化插件写入session 或者local stroge中,随着项目的复杂,vuex|redux越来越复杂,已经违背的设计者的初衷,尤其是reactjs: 尽量不用redux就坚决
我们在写前端项目时候,有时候不得不在组件中更新兄弟父亲姐妹的各种状态,VUEJS的解决办法是vuex,reactjs是redux,都是定义全局state, 通过action=>dispatch来更新状态,并且通过持久化插件写入session 或者local stroge中,随着项目的复杂,vuex|redux越来越复杂,已经违背的设计者的初衷,尤其是reactjs: 尽量不用redux就坚决
这里用到sheetJs库。cdn:https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.16.8/xlsx.min.js项目地址:https://github.com/SheetJS/sheetjs首先创建filePicked函数,把读取的EXCEL数据转换成JS ARRAY 通过回调进行操作,var filePicked= function(file, ca