javascript - extjs导出excel的问题

 郑雅琳RaeiHh 发布于 2022-11-11 13:08

目前有一个页面是纯extjs4写的,外层是一个Ext.Panel,里边有一个Ext.form.Panel还有一个Ext.grid.GridPanel,Ext.form.Panel里是一些筛选条件,还有一个查询按钮,点击查询后通过Ext.data.Store向后台进行ajax请求,获取结果在GridPanel里展示,现在我要做一个Excel导出功能,在查询按钮后加了一个Excel导出按钮,然后就不会了,因为我不会js,没得选接手这个需求,希望extjs的大神能给一下实现思路,谢谢。

1 个回答
  • 这个问题很棘手,因为浏览器貌似不能处理二进制文件,所以按照你的描述,使用JS在前台导出excel是不大现实的。

    把这个事情交给前端来做,很不公平。

    但是如果交给后端来做就简单多了:

    你将Store里面需要的记录全部取出来,发给后台,然后让他们帮你在后台做好excel文件,然后再给你返回前台来。

    ps:私以为你这个问题跟ExtJS没太有关系,纯粹是一个导出文件的问题。交给后端吧。

    2022-11-12 01:52 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有