专业做网站哪家正规正规跨境电商平台有哪些

news/2025/9/24 0:12:14/文章来源:
专业做网站哪家正规,正规跨境电商平台有哪些,设计公司和企业的区别,公众号视频下载app一、需求分析 由于业务部门需要#xff0c;在导出excel表格页面#xff0c;不需要先下载#xff0c;就可以直接在页面上预览该表格文件。 二、代码实现 使用Luckysheet实现#xff1a; 什么是Luckysheet Luckysheet #xff0c;一款纯前端类似excel的在线表格#xff0…一、需求分析 由于业务部门需要在导出excel表格页面不需要先下载就可以直接在页面上预览该表格文件。 二、代码实现 使用Luckysheet实现 什么是Luckysheet Luckysheet 一款纯前端类似excel的在线表格功能强大、配置简单、完全开源。 Luckysheet官网Luckysheet官方在线文档 引入cdn link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/luckysheetlatest/dist/plugins/css/pluginsCss.css / link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/luckysheetlatest/dist/plugins/plugins.css / link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/luckysheetlatest/dist/css/luckysheet.css / link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/luckysheetlatest/dist/assets/iconfont/iconfont.css / script srchttps://cdn.jsdelivr.net/npm/luckysheetlatest/dist/plugins/js/plugin.js/script script srchttps://cdn.jsdelivr.net/npm/luckysheetlatest/dist/luckysheet.umd.js/script【前后端数据处理】 后端返回给前端的数据需要时流数据 /*** 下载文件** param filePath 目标路径* param response 响应请求*/public static void downloadExcelFiles(String filePath, String fileName, HttpServletResponse response, boolean delete) {try {// 读到流中File file new File(filePath);// 设置输出的格式//设置中文文件名称fileName URLEncoder.encode(fileName, UTF-8);//浏览器默认服务器传过去的是html不是excel文件//设置响应类型:传输内容是流并支持中文response.setContentType(application/octet-stream;charsetUTF-8);//设置响应头信息header下载时以文件附件下载response.setHeader(Content-Disposition, attachment;filename fileName);// 循环取出流中的数据if (file.exists()) {InputStream inStream new FileInputStream(filePath);byte[] b new byte[100];int len;while ((len inStream.read(b)) 0) {response.getOutputStream().write(b, 0, len);}inStream.close();if (delete) {deleteDir(new File(filePath).getParentFile().getParentFile());}}} catch (IOException e) {e.printStackTrace();} 前端请求 axios({method: post,url: url,responseType:arraybuffer, //告诉服务器想到的响应格式headers: {}}).then(res {that.getShowData(res)}).catch(function (error) {$.Notification.autoHideNotify(error, top right, 错误提示, 抱歉服务器错误);})//方法getShowData(res) {const data res.datavar blob new Blob([data], {type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet});// console.log(blob, blob)if (blob.size 0) {return alert(数据不存在);}const file new window.File([blob], // blobFilename.xlsx,{type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet});// console.log(file, file)this.loadExcel(file)$(#full-width-modal).modal(show);},//加载方法loadExcel(files) {LuckyExcel.transformExcelToLucky(files, function (exportJson, luckysheetfile) {// console.log(transformExcelToLucky, files, exportJson)if (exportJson.sheets null || exportJson.sheets.length 0) {alert(读取excel文件内容失败目前不支持xls文件!);return;}window.luckysheet.destroy();window.luckysheet.create({container: luckysheet, //luckysheet is the container idshowinfobar: false,data: exportJson.sheets,title: exportJson.info.name,userInfo: exportJson.info.name.creator,lang: zh, // 设定表格语言showinfobar: false,//是否显示顶部信息栏showtoolbar: false,//是否显示工具栏// showsheetbar: false,//是否显示底部sheet页按钮enableAddRow: false,//允许添加行// 自定义配置底部sheet页按钮showsheetbarConfig: {add: false,menu: false,},//自定义底部sheet页右击菜单sheetRightClickConfig: {delete: false, // 删除copy: false, // 复制rename: false, //重命名color: false, //更改颜色hide: false, //隐藏取消隐藏move: false, //向左移向右移},//自定义单元格右键菜单cellRightClickConfig: {copy: false, // 复制copyAs: false, // 复制为paste: false, // 粘贴insertRow: false, // 插入行insertColumn: false, // 插入列deleteRow: false, // 删除选中行deleteColumn: false, // 删除选中列deleteCell: false, // 删除单元格hideRow: false, // 隐藏选中行和显示选中行hideColumn: false, // 隐藏选中列和显示选中列rowHeight: false, // 行高columnWidth: false, // 列宽clear: false, // 清除内容matrix: false, // 矩阵操作选区sort: false, // 排序选区filter: false, // 筛选选区chart: false, // 图表生成image: false, // 插入图片link: false, // 插入链接data: false, // 数据验证cellFormat: false // 设置单元格格式}});});}, 【效果图】 如果文章对您有帮助的话点赞支持一下吧

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914325.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

最高法律网站是做啥的python做的网站如何部署

Verdi是一个用于数字信号处理的仿真和调试工具。在Verdi中,可以使用各种参数来配置仿真和调试行为。以下是一些常用的Verdi参数及其说明: 参数作用-f文件列表-ssf指定fsdb的路径-l设置仿真日志的输出级别,如"none"、“errors”、“…

百度做网站价格建材板材网站源码 asp

​入门前端,从基础做起,从零开始新建项目 背景:VUE脚手架项目是一个“单页面”应用,即整个项目中只有1个网页! 在VUE脚手架项目中,主要是设计各个“视图组件”,它们都是整个网页中某个部分&…

网站做301的坏处php mysql网站开发试题a

之前其实比较犹豫,是否应该整理一篇关于可辅助论文写作的在线平台的文章。因为论文这个事情,更重要的是要有个人的思考,要亲自动手写,这涉及到诚信的问题。然而,通过AI直接生成的论文可能很难通过查重和AI检测&#xf…

个人项目作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13468github仓库 https…

枣庄市住房和建设局网站新闻株洲最新

接前一篇文章:libdrm全解析二十九 —— 源码全解析(26) 本文参考以下博文: DRM 驱动程序开发(VKMS) 特此致谢! 本文开始对drmIoctl(DRM_IOCTL_MODE_CREATE_DUMB)以及其封装函数drmModeCreateD…

优质的聊城做网站大连建设网官网首页

在当今社会,人们对健康和优质生活的追求不断提升,使得瓶装饮用水的安全问题受到了广泛关注。溴酸盐和硝酸盐作为自然水体中常见的物质,若在矿泉水中含量过高,可能会对消费者的健康构成潜在威胁。因此,探究有效去除矿泉…

包头网站建设兼职营销运营推广服务

A We Got Everything Covered! 思路 可以采用划分区域的思想。 共划分为 n 个区域每一个区域含有所包含的前 k 个字母 证明: 正确性:无论所要求的字符串str为什么,只需要在区域i中取出 s t r [ i ] str[i] str[i]即可最优性&#xff1a…

厦门市建设局综合业务平台网站淮南发布app下载

一、什么是B/S架构 BS架构(Browser-Server架构)是一种常见的软件架构模式,其中系统的核心业务逻辑和数据处理都发生在服务器端(Server),而客户端(Browser)主要负责显示和用户交互。…

做网站找哪家好?聚禄鼎科技是一家给企业做网站的公司不封号的电销系统

机械臂的运动 工业机器人的运动,根据其运动轨迹可分为点到点的运动和路径跟踪运动。点到点的运动只关心特点的位置点,而路径跟踪运动关心整个运动路径。 点到点运动 点到点的运动根据目标点的机器人位姿,利用逆向运动学求取机器人各个关节…

网站后台管理产品排序石狮市网站建设

写在前面 这学期选了ACM课,但平时缺乏练习,不怎么刷题,因此期末考试成绩并不理想。考虑到之后的考研复试中包含机试,且计试可以算是非常重要的印象分,因此我打算寒假刷一下算法笔记,备战3月初的PAT甲级和3…

网站更换空间 收录慢县区网站集约化建设

webpack打包速度太慢 优化 1.多线程打包 js压缩和loader 2.优化启动速度 hard-source-webpack-plugin 3.删除无用的 分析类插件 4.DllPlugin通道打包 1.webpack多线程打包 loader loader 使用 thread-loader 将他放置你要使用的loader前面就行,不过这个lorder例如s…

zencart网站地图插件网站建设能解决哪些问题

org-mode的标记语法 Grey 全部学习汇总: GitHub - GreyZhang/g_org: my learning trip for org-mode 交互式模式 emacs的交互式模式让我对emacs的生命力有了更进一步的认识,但是我并没有找到什么特别丰富的资料做这方面的学习与分析。尤其是理论与实…

注册一个网站要多少钱怎么做一淘宝客网站

PWM驱动舵机 接线图如上图所示。注意,舵机的5V 线不能接到面包板上的正极,面包板上的正极只有3.3V,是STM32提供的,所以要接到STLINK的5V, 我们如何驱动舵机呢?由之前我们介绍原理知道,要输出如下图对应的PWM波形才行…

软工第二次作业--王腾

论文查重系统设计与实现 项目信息课程:计科23级12班 作业要求:[https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13468] GitHub链接:[https://github.com/littseadol/littseadol/tree…

大连房地产网站开发wordpress 中文企业主题

不专心开车 Description 小硕开车经过一条公路&#xff0c;这条路线总共由n 1个不同海拔的点组成。小硕从海拔为0的点0开始骑行。 给小硕一个长度为n的整数数组arr&#xff0c;其中arr[i]是点i和点i 1的净海拔高度差&#xff08;0≤i < n&#xff09;。请你返回最高点的海…

郑州网站建设专注乐云seo共享办公商业租赁网站模板

本系列文章将会以通俗易懂的对话方式进行教学&#xff0c;对话中将涵盖了新手在学习中的一般问题。此系列将会持续更新&#xff0c;包括别的语言以及实战都将使用对话的方式进行教学&#xff0c;基础编程语言教学适用于零基础小白&#xff0c;之后实战课程也将会逐步更新。 若…

如何创做网站阿里营销网站建设

PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES, Version 4.2为基础的对象关系型数据库管理系统(ORDBMS)。POSTGRES开创的许多概念在很久以后才出现在商业数据库中。PostgreSQL是最初伯克利代码的一个开放源码的继承者。它支持大部分SQL标准并且提供了许多其它现代特…

自己做网站卖东西需要交税吗天津网站建站推广

文章目录 技术栈踩坑记录 技术栈 JavaFX 11MavenJDK 11 踩坑记录 这些坑对于初学者很容易踩&#xff0c;JavaFX经常会报错空指针异常遇到其中一个问题可能就会消耗好几天的时间。 JavaFX 采用的是MVC架构设计&#xff0c;页面设计使用 fxml文件&#xff1b;业务逻辑采用Con…

手机网站自助建站常见的简单的营销软件

牛客题霸 [比较版本号] C题解/答案 题目描述 如果version1 > version2 返回1&#xff0c;如果 version1 < version2 返回-1&#xff0c;不然返回0. 输入的version字符串非空&#xff0c;只包含数字和字符.。.字符不代表通常意义上的小数点&#xff0c;只是用来区分数字…

出名的网站建设软件wordpress登录 跳转

1 声明和定义 声明就是告诉编译器有这个东西的存在&#xff0c;而定义则是这个东西的实现。 对于变量来说&#xff0c;声明就是告诉编译器存在这个名称的变量&#xff0c;定义则是给这个变量分配内存并赋值&#xff1a; // 变量声明&#xff0c;声明时不能赋值&#xff0c;如…