Flex3Excel导入导出功能
Flex3 的 Excel 导入导出功能,真的挺实用。尤其在做数据或报表类的系统时,经常会碰上要把表格数据导出来给业务看,或者从 Excel 里批量导入用户数据之类的需求。
导入用的是FileReference
,你点一下上传按钮,就能读取本地 Excel。虽然 Flex3 不能直接搞定.xls
或.xlsx
,但可以用像As3Xlsx或者FlexCel这样的库来解析。数据解析成ArrayCollection
之后,直接绑到DataGrid
里展示就行了,响应也快。
导出就更常用了,比如你搞了个动态报表页面,领导要导出成 Excel 发邮件,那就得把DataGrid
的数据写进 Excel 文件里。这个过程主要是拿第三方库生成表格,设置单元格、样式,用FileReference.save()
导出来。
整个流程还挺顺的,不复杂,封装成一个小组件后,基本是拿来即用。适合那种需要用户自己上传/下载数据的后台系统。
对了,相关的资料你可以看看这几个:Flex DataGrid 导出 Excel 实现方法和flex 导入 excel。
如果你项目里还在用 Flex3,或者维护老系统,这个资源你值得一试,省事不少。
1.02MB
文件大小:
评论区