注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信FAQ

环信FAQ

集成常见问题及答案
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

解决扫码枪因输入法中文导致的问题 web

上帝之眼 发表了文章 • 128 次浏览 • 2024-01-05 08:37 • 来自相关话题

问题 最近公司项目上遇到了扫码枪因搜狗/微软/百度/QQ等输入法在中文状态下,使用扫码枪扫码会丢失字符的问题 思考 这种情况是由于扫码枪的硬件设备,在输入的时候,是模拟用户键盘的按键来实现的字符输入的,所以会触发输入法的中文模式,并且也会触发输入法的自动联想。... ...查看全部
0
评论

年会了,公司想要一个离线PC抽奖应用 web

上帝之眼 发表了文章 • 196 次浏览 • 2024-01-05 08:32 • 来自相关话题

年会了,公司想要一个离线PC抽奖应用 背景 公司年会需要一个能够支撑60000+人的抽奖程序,原本通过找 网页的开源项目 再定制化实现了效果,并成功运行再周年庆上;但是现在又到年会了,领导要求要能够在任何地方、任何人只要有一台电脑就能简单方便的定制自己的PC... ...查看全部
0
评论

前端服务框架调研:Next.js、Nuxt.js、Nest.js、Fastify web

上帝之眼 发表了文章 • 115 次浏览 • 2024-01-04 09:13 • 来自相关话题

概述 这次 Node.js 服务框架的调研将着点于各框架功能、请求流程的组织和介入方式,以对前端 Node.js 服务设计和对智联 Ada 架构改进提供参考,不过多关注具体实现。 最终选取了以下具有代表性的框架: Next.js、Nuxt.js:它们是分别与... ...查看全部
0
评论

我的天!多个知名组件库都出现了类似的bug! web

上帝之眼 发表了文章 • 96 次浏览 • 2024-01-03 08:37 • 来自相关话题

前言 首先声明,没有标题党哈! 以下我知道的国内知名react组件库全部都有这个bug,你们现在都能去复现,一个提pr的好机会就让给你们了,哈哈!复现组件库: 阿里系:ant design, fusion design, 字节系:arco design 腾讯... ...查看全部
0
评论

百度考题:反复横跳的个性签名 web

上帝之眼 发表了文章 • 108 次浏览 • 2024-01-02 11:05 • 来自相关话题

浅聊一下 在各种社交网站上,都会有个性签名一栏,当没有写入时,默认为 “这个人很懒,什么也没有留下” 当我们没有点击它时,默认为一个文本,当我们点击它时,又变成input框了,我们可以在里面添加自己的个性签名...本篇文章将带大家copy一个低配版的的个性签... ...查看全部
0
评论

前端实习生如何提升自己 web

上帝之眼 发表了文章 • 100 次浏览 • 2024-01-02 11:02 • 来自相关话题

这几年就业形势很严峻,很多大学生都选择通过实习来提升自己毕业后的就业压力。 同时,国家也在大力鼓励学生们多去实习,一些高校甚至强制学生大三就要出去实习,用来换成学分,而且比重很大,比如从深圳大学分出来的深圳技术大学。最近,我们就从深圳技术大学招聘了多个前端实习... ...查看全部
0
评论

前端学哪些技能饭碗越铁收入还高 web

上帝之眼 发表了文章 • 117 次浏览 • 2024-01-02 11:01 • 来自相关话题

随着经济的下行以及移动互联网发展趋于成熟,对软件开发人员的需求大大减少,互联网行业所有的公司都在降本增效,合并通道,降薪裁员的新闻层出不穷。 但相比其他行业,互联网行业的从业者薪资还是比较可观的,但要求也比之前高了很多,需要大家掌握更多的技能和在某些技术领域深... ...查看全部
0
回复

更新sdk报错 环信_WebIM

回复

微信用户_526 发起了问题 • 1 人关注 • 185 次浏览 • 2023-12-29 14:53 • 来自相关话题

0
评论

说一说css的font-size: 0? web

上帝之眼 发表了文章 • 115 次浏览 • 2023-12-29 09:44 • 来自相关话题

平常我们说的font-size:0;就是设置字体大小为0对吧,但是它的用处不仅仅如此哦,它还可以消除子行内元素间额外多余的空白! 问题描述? 是否出现过当多个img标签平铺的时候,会出现几个像素的间距?就像这样👇(为了醒目加了个红色的框框) 是什么原因造成... ...查看全部
0
评论

一个左侧导航栏的选中状态把我迷得颠三倒四 web

写给少年的歌 发表了文章 • 103 次浏览 • 2023-12-29 09:06 • 来自相关话题

事情是这样的 👇 前段时间我用arco.design这个组件库默认的模板项目开放,刚开始需求是这样的:总共八个页面,其中四个显示在导航栏,四个不在导航栏显示,可以导航的页面里又有俩个需要登录才能访问,俩个不登录就能访问。听着是有些绕不过开发起来不是SO EAS... ...查看全部
0
评论

【日常总结】解决el-select数据量过大的3种方法 web

写给少年的歌 发表了文章 • 99 次浏览 • 2023-12-29 09:05 • 来自相关话题

背景 最近做完一个小的后台管理系统,快上线了,发现一个问题,有2个select的选项框线上的数据量是1w+。。而测试环境都是几百的,所以导致页面直接卡住了,over了。 想了一下,如果接口支持搜索和分页,那直接通过上拉加载就可以了。但后端不太愿意改😄。行吧,... ...查看全部
0
评论

从 Vue 2 迁移到 Svelte web

写给少年的歌 发表了文章 • 83 次浏览 • 2023-12-29 08:58 • 来自相关话题

大家好,这里是大家的林语冰。 本周之后,Vue 2 将停止开源维护。所以本期《前端翻译计划》共享的是某企业去年从 Vue 2 迁移到 Svelte 的现实测评,以及 Vue 3 和 Svelte 的“零和博弈”。 在使用 Vue 2 作为我们的前端框架近 2 ... ...查看全部
0
评论

看我如何用JDBC数据库连接池,轻松解决大量并发请求问题! Java

云端源想 发表了文章 • 89 次浏览 • 2023-12-28 17:24 • 来自相关话题

我们已经知道JDBC是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,也是大多数Java开发者与数据库打交道的必备工具。但是,你是否知道,JDBC在处理大量并发请求时,可能会遇到一些问题?这就是我们今天要讨论的主题——JDBC数据库连接池。首先,... ...查看全部
0
评论

js跨标签页通信 web

写给少年的歌 发表了文章 • 96 次浏览 • 2023-12-28 09:06 • 来自相关话题

一、为什么要跨标签页通信 在web开发中,有时会有这样的情况,A页面中打开了B页面,B页面中操作了一些内容,再回到A页面时,需要看到更新后的内容。这种场景在电商、支付、社交等领域经常出现。 二、实现跨标签页通信的几种方式 2.1 localStorage 打... ...查看全部
0
评论

【前端考古】没有await,如何处理“回调地狱” web

写给少年的歌 发表了文章 • 103 次浏览 • 2023-12-28 09:02 • 来自相关话题

太长不看 不要嵌套使用函数。给每个函数命名并把他们放在你代码的顶层 利用函数提升。先使用后声明。 处理每一个异常 编写可以复用的函数,并把他们封装成一个模块 什么是“回调地狱”? 异步Javascript代码,或者说使用callback的Javascrip... ...查看全部
0
评论

做了几年前端,别跟我说没配置过webpack web

写给少年的歌 发表了文章 • 106 次浏览 • 2023-12-28 08:57 • 来自相关话题

引言 webpack中文官网:webpack.docschina.org/concepts/ webpack是一个javascript常用的静态模块打包工具,通过配置webpack,可以实现包括压缩文件,解析不同文件格式等强大的功能,作者发现很多同学对webp... ...查看全部
0
评论

亲测实战大屏项目的适配方法 web

写给少年的歌 发表了文章 • 95 次浏览 • 2023-12-28 08:54 • 来自相关话题

背景 想必在平常开发中,遇到要适配各种不同尺寸的屏幕、分辨率,甚至一套代码要兼容PC端到手机端对前端来说是比较头疼和麻烦的事情。 如果要在时间很紧迫的情况下去一套代码,要在大屏、PC和移动端都可运行,且界面不乱,也不超出范围;确实挺头疼。 我这里倒是有一个亲测... ...查看全部
0
评论

Vue 2 最后之舞“天鹅挽歌” web

上帝之眼 发表了文章 • 115 次浏览 • 2023-12-28 08:38 • 来自相关话题

大家好,这里是大家的林语冰。老粉都知道,我们之前已经在《Vue 2 将死》中已经提及 Vue 2 今年年底将全面停止维护,且最终版即将发布,只打补丁,不再增量更新任何新功能。圣诞节前夕,平安夜之际,Vue 团队正式官宣 —— Vue 2 最后一个补丁版本&nb... ...查看全部
0
评论

前端部署真的不简单 web

上帝之眼 发表了文章 • 110 次浏览 • 2023-12-28 08:31 • 来自相关话题

现在大部分的中小型公司部署前端代码都是比较简单的,主要步骤如下: 首先,通过脚手架提供的命令npm run build打包前端代码,生成dist文件夹; 最后,将dist文件夹丢给后台开发人员放在他们的工程里面,随后台一起部署;现在普遍是前后端分开部署,因此,... ...查看全部
0
评论

封装一个丝滑的评分组件 web

写给少年的歌 发表了文章 • 102 次浏览 • 2023-12-27 09:15 • 来自相关话题

效果 实现 找到喜欢的图标 http://www.iconfont.cn/ 打开 iconfont,随便搜个点赞,仅需一个点赞即可,节省内存,另一个用CSS完成 下载解压 取出如下文件,在项目入口导入 iconfont.css,或者统一放入一个文件导入也... ...查看全部
0
评论

“来同学在用户点击后退的时候加个弹窗做个引导” web

写给少年的歌 发表了文章 • 115 次浏览 • 2023-12-27 09:03 • 来自相关话题

文章起因这篇文章的起因来源于一个需求,产品:“我需要在浏览器点击后退的时候,加一个弹框引导用户做其他的操作”,老实讲这一块之前研究了很多次通过popstate去监听,但是始终有问题没有达到理想的状态或者说并没有完全研究透彻,本来想直接回复做不了砍掉这里吧,后来... ...查看全部
0
评论

浅谈Vue3的逻辑复用 web

上帝之眼 发表了文章 • 133 次浏览 • 2023-12-27 08:59 • 来自相关话题

Vue3的逻辑复用 使用了 Vue3 Composables 之后,逻辑复用比之前要顺手很多,这里说说前端开发最常用的场景,管理页面的列表查询和增删改查的逻辑复用,欢迎大家共同探讨。 用免费的 render 服务搭建了个在线的预览地址,源码在这里,用了免费的 ... ...查看全部
0
评论

h5端调用手机摄像头实现扫一扫功能 web

上帝之眼 发表了文章 • 124 次浏览 • 2023-12-27 08:52 • 来自相关话题

一、前言 最近有遇到一个需求,在h5浏览器中实现扫码功能,其本质便是打开手机摄像头定时拍照,特此做一个记录。主要技术栈采用的是vue2,使用的开发工具是hbuilderX。 经过测试发现部分浏览器并不支持打开摄像头,测试了果子,华子和米,发现夸克浏览器无法打... ...查看全部
0
评论

关于晚上十点和男生朋友打电话调试vue源码那些事 web

上帝之眼 发表了文章 • 117 次浏览 • 2023-12-27 08:48 • 来自相关话题

简介朋友昨晚让我帮忙看怎么调试vue源码,我当时就不困了啊。兴致勃勃搞了半小时以失败告终。小白我可是永不言败的,早上鼓捣了俩小时总算写了点东西出来。想调试vue源码的小伙伴可以试试我这个思路fork源码首先肯定是要把vue/core代码fork一份到自己的仓库... ...查看全部
0
评论

前端要对用户的电池负责! web

上帝之眼 发表了文章 • 101 次浏览 • 2023-12-27 08:48 • 来自相关话题

前言 我有一个坏习惯:就是下班之后不关电脑,但是电脑一般来说第二天电量不会有什么损失。但是后来突然有一天它开不起来了,上午要罢工?那也不好吧,也不能在光天化日之下划水啊;聪明的我还是找到了原因:电池耗尽了;于是赶紧来查一查原因,到底是什么程序把电池耗尽了呢? ... ...查看全部
0
评论

为什么我的页面鼠标一滑过,布局就错乱了? web

写给少年的歌 发表了文章 • 102 次浏览 • 2023-12-26 08:59 • 来自相关话题

前言 这天刚到公司,测试同事又在群里@我: 为什么页面鼠标一滑过,布局就错乱了? 以前是正常的啊? 刷新后也是一样 快看看怎么回事 同时还给发了一段bug复现视频,我本地跑个例子模拟下 可以看到,鼠标没滑过是正常的,鼠标一滑过图片就换行了,鼠标移出又正常了。... ...查看全部
0
评论

工作踩坑之在浏览器关闭/刷新前发送请求 web

写给少年的歌 发表了文章 • 97 次浏览 • 2023-12-26 08:57 • 来自相关话题

丑话说在前 丑话说在前:当前的浏览器完全没有任何一个可靠、通用、准确区分用户关闭和刷新操作的API。 因此,如果你是单纯想在用户关闭时发送请求,那么没有任何完美答案。如果你只是想在谷歌Chrome、360浏览器的急速模式等一众基于谷歌Chrome浏览器套皮浏览... ...查看全部
0
评论

妙用 CSS counters 实现逐层缩进 web

写给少年的歌 发表了文章 • 100 次浏览 • 2023-12-26 08:46 • 来自相关话题

妙用 CSS counters 实现逐层缩进 之前使用纯 CSS 实现了一个树形结构,效果如下 其中,展开收起是用到了原生标签details和summary,有兴趣的可以回顾之前这篇文章 CSS 实现树状结构目录 还有一点,树形结构是逐层缩进的,是使用... ...查看全部
0
评论

🔥图片懒加载🔥三种实现方案 web

写给少年的歌 发表了文章 • 85 次浏览 • 2023-12-26 08:45 • 来自相关话题

一、前言 图片懒加载,当图片出现在可视区域再进行加载,提升用户的体验。因为有些用户不会看完图片,全部加载会浪费流量。在网上查阅资料,总结了三种办法,有各自的利弊,下文一一介绍。 方法优点缺点推荐指数设置img loadingh5的属性,没有兼容问题需要已知图片... ...查看全部
0
评论

这一年遇到的奇怪bug web

上帝之眼 发表了文章 • 121 次浏览 • 2023-12-26 08:41 • 来自相关话题

position sticky 失效 在 Iphone6 plus 上使用 position sticky 不生效 解决办法: position: sticky; position: -webkit-sticky; // 兼容写法需要写在下面 参... ...查看全部
0
评论

产品经理:实现一个微信输入框 web

上帝之眼 发表了文章 • 114 次浏览 • 2023-12-26 08:35 • 来自相关话题

近期在开发AI对话产品的时候为了提升用户体验增强了对话输入框的相关能力,产品初期阶段对话框只是一个单行输入框,导致在文本内容很多的时候体验很不好,所以进行体验升级,类似还原了微信输入框的功能(只是其中的一点点哈🤏)。 初期认为这应该改动不大,就是把input换... ...查看全部
0
评论

面试官问我按钮级别权限怎么控制,我说v-if,面试官说再见 web

写给少年的歌 发表了文章 • 101 次浏览 • 2023-12-25 08:43 • 来自相关话题

最近的面试中有一个面试官问我按钮级别的权限怎么控制,我说直接v-if啊,他说不够好,我说我们项目中按钮级别的权限控制情况不多,所以v-if就够了,他说不够通用,最后他对我的评价是做过很多东西,但是都不够深入,好吧,那今天我们就来深入深入。 因为我自己没有相关实... ...查看全部
0
评论

el-table表格大数据卡顿?试试umy-ui web

写给少年的歌 发表了文章 • 126 次浏览 • 2023-12-25 08:36 • 来自相关话题

最近公司项目表格数据量过大导致页面加载时间非常长,而且还使用了keep-alive缓存,关闭页面时需要卸载大量dom,导致页面卡死、cpu飙到100%的问题 后来在网上查找了很多方法,发现了umy-ui(目前只支持v2),这个表格库是针对element-u... ...查看全部
0
评论

js需要同时发起百条接口请求怎么办?--通过Promise实现分批处理接口请求 web

上帝之眼 发表了文章 • 108 次浏览 • 2023-12-25 08:35 • 来自相关话题

如何通过 Promise 实现百条接口请求? 实际项目中遇到需要批量发起上百条接口请求怎么办? 最新案例代码在此!点击看看 前言 不知你项目中有没有遇到过这样的情况,反正我的实际工作项目中真的遇到了这种玩意,一个接口获取一份列表,列表中的每一项都有一个属性需... ...查看全部
0
评论

前端中 JS 发起的请求可以暂停吗 web

上帝之眼 发表了文章 • 109 次浏览 • 2023-12-25 08:27 • 来自相关话题

在前端中,JavaScript(JS)可以使用XMLHttpRequest对象或fetch API来发起网络请求。然而,JavaScript本身并没有提供直接的方法来暂停请求的执行。一旦请求被发送,它会继续执行并等待响应。 尽管如此,你可以通过一些技巧或库来模... ...查看全部
0
评论

更改官方demo的登录方式—web端 环信_WebIM

此木 发表了文章 • 94 次浏览 • 2023-12-22 14:45 • 来自相关话题

项目场景:在环信官网下载Demo,本地运行只有手机+验证码的方式登录?怎么更改为自己项目的appkey和用户去进行登录呢?往下看👇👇👇VUE2 DEMOvue2 demo源码下载vue2 demo线上体验第一步:更改appkeywebim-vue-demo==... ...查看全部
0
评论

写一个万用RecyclerView分隔线,支持linear grid staggered web

写给少年的歌 发表了文章 • 115 次浏览 • 2023-12-22 08:55 • 来自相关话题

前言 2023已过半,才发现我已经大半年没写博客了,痛定思痛决定水一篇。 不知道大家平时干活的时候有没有被RecyclerView列表的分隔线困扰过,app里一般都会有各种各样的列表,横的竖的、网格、瀑布流样式的,每次要给列表设分隔线时都要自己写一个特化的It... ...查看全部
0
评论

什么?要给localStorage加上过期时间 web

写给少年的歌 发表了文章 • 111 次浏览 • 2023-12-22 08:54 • 来自相关话题

localStorage 是 HTML5 引入的本地存储机制,可以在浏览器端保存键值对数据。 特点 数据存储在浏览器端,页面关闭后数据不丢失 储存空间较大,不同浏览器支持至少 5MB 存储 API简单,可以直接像操作对象一样使用 数据格式为字符串类型,需要自... ...查看全部
0
评论

学到了!Figma 原来是这样表示矩形的 web

写给少年的歌 发表了文章 • 100 次浏览 • 2023-12-22 08:53 • 来自相关话题

大家好,我是前端西瓜哥。 今天我们来研究一下 Figma 是如何表示图形的,这里以矩形为切入点进行研究。 明白最简单的矩形的表示后,研究其他的图形就可以举一反三。 矩形的一般表达 如果让我设计一个矩形图形的物理属性,我会怎么设计? 我张口就来:x、y、widt... ...查看全部
0
评论

天天看到有人抵触ref,有人抵触reactive,把我整笑了 web

写给少年的歌 发表了文章 • 97 次浏览 • 2023-12-22 08:52 • 来自相关话题

背景 这几天看到好多文章标题都是类似于: 不用 ref 的 xx 个理由 不用 reactive 的 xx 个理由 历数 ref 的 xx 宗罪 我就很不解,到底是什么原因导致有这两批人: 抵触 ref 的人 抵触 reactive 的人 看了这些文章... ...查看全部
0
评论

CSS整洁之道——:is()、:where()和:has()的用法 web

上帝之眼 发表了文章 • 122 次浏览 • 2023-12-22 08:50 • 来自相关话题

让我们写出优雅界面的CSS,它也总是把自己进化得更加优雅。 今天我们花5分钟时间学习三个优雅的CSS伪类::is()、:where() 和 :has()。 :is() - 取代组合选择器 :is() 允许你在一个规则中包含多个选择器。它接受一组选择器作为参数,... ...查看全部
0
评论

js中?.、??、??=的用法及使用场景 web

上帝之眼 发表了文章 • 141 次浏览 • 2023-12-22 08:49 • 来自相关话题

上面这个错误,相信前端开发工程师应该经常遇到吧,要么是自己考虑不全造成的,要么是后端开发人员丢失数据或者传输错误数据类型造成的。因此对数据访问时的非空判断就变成了一件很繁琐且重要的事情,下面就介绍ES6一些新的语法来方便我们开发。 1. 可选链操作符 (Opt... ...查看全部
0
评论

争论不休:金额用Long还是BigDecimal? Java web

上帝之眼 发表了文章 • 119 次浏览 • 2023-12-22 08:48 • 来自相关话题

问题 今天在网上看到一个有意思的问题,金额的数据类型用Long还是BigDecimal? 具体问题大概是这样的:关于金额的数据类型,组长认为使用BigDecimal比较稳妥,总监认为使用Long才不会出问题,然后开发认为Long用起来比较爽。 从这两个数据类... ...查看全部
0
评论

用lodash开发前端,真香! web

上帝之眼 发表了文章 • 111 次浏览 • 2023-12-22 08:41 • 来自相关话题

前言 在日常的前端开发中,总是涉及到对数据的处理,比如后端返给你一坨数据,你需要进行处理并回显到页面上,又或者提交form表单到服务端时,你需要将数据处理成后端接口定义的数据结构,而这些都离不开数据处理。 那数据处理有什么好用的工具库吗?lodash当之无愧。... ...查看全部
0
评论

写 Vue 我建议非必要别用 watch web

上帝之眼 发表了文章 • 120 次浏览 • 2023-12-22 08:38 • 来自相关话题

场景 代码大概如下,删除了很多无关内容。 <template> <div> <SearchBar @search="handleSearch" /> <Pagination v-mode... ...查看全部
0
评论

小公司-小前端团队,如何一步步走向成熟? web

上帝之眼 发表了文章 • 114 次浏览 • 2023-12-22 08:37 • 来自相关话题

现状 去年下半年,加入了一家小公司,前端团队也是刚刚成立没多久,虽然自己心里上已经提前预设了团队可能存在的种种问题,但是,进入以后,还是发现了一系列比较明显的问题,这里列举其中一些典型问题: 前后端代码没有分离,发布上线等没有分离 前端技术栈单一,所有项目都... ...查看全部
0
评论

一个30岁前端老社畜的人生经历 web

上帝之眼 发表了文章 • 130 次浏览 • 2023-12-22 08:31 • 来自相关话题

前言 在掘金多年,我一直是一个读者,从事前端快8年了,每天都在看一些视频和资料以及别人的日记,零零碎碎我也做过一些笔记,但是都不成体系。这些笔记至今留存在各种应用上,写了就再也没打开过,还是没有养成习惯,我希望能坚持下去,为自己的人生添加一点历史,等以后老了,... ...查看全部
0
评论

什么,你还不会 vue 表格跨页多选? web

写给少年的歌 发表了文章 • 116 次浏览 • 2023-12-21 14:14 • 来自相关话题

前言看背景就知道,国服第一薇恩,欢迎组队! 言归正传在我们日常项目开发中,经常会有表格跨页多选的需求,接下来让我们用 el-table 示例一步步来实现这个需求。动手开发在线体验codesandbox.io/s/priceless…常规版本... ...查看全部
0
评论

20行js就能实现逐字显示效果???-打字机效果 web

写给少年的歌 发表了文章 • 118 次浏览 • 2023-12-21 14:11 • 来自相关话题

效果演示 横版 竖版 思路分析 可以看到文字是一段一段的并且独占一行,使用段落标签p表示一行 一段文字内,字是一个一个显示的,所以这里每一个字都用一个span标签装起来 每一个字都是从透明到不透明的过渡效果,使用css3的过渡属性transition让每... ...查看全部
0
评论

前端使用a链接下载内容增加loading效果 web

写给少年的歌 发表了文章 • 84 次浏览 • 2023-12-21 14:10 • 来自相关话题

问题描述:最近工作中出现一个需求,纯前端下载 Excel 数据,并且有的下载内容很多,这时需要给下载增加一个 loading 效果。代码如下:// utils.js const XLSX = require('xlsx') // 将一个sheet转成最终的ex... ...查看全部