![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 92
草帽lufei
用计算机创造美和艺术,用代码改变世界,用11年时间探索计算机的美好。
展开
-
前端改UI库原生组件遇到的一个神奇的现象(Element UI)
公司的一个Vue2Web端的项目,项目功能完成了对应阶段目标后,给客户演示了一波,现场的客户对功能比较认可,直接提出我们做的页面太素了,整体项目的颜色比较浅,某些地方的字体可能也偏小,有些字的显示对于客户群体来讲可能看起来都有点吃力,项目使用的Element UI库,默认都是用的官方的主题、颜色、字体大小、比例等演示结束后,根据反馈做了测试,项目在在笔记本上看着效果还行,在某些投屏的显示器、非高清、非超清的电脑外接显示器色彩方面的效果看着就打折扣了。原创 2024-05-15 10:23:22 · 774 阅读 · 0 评论 -
Element table 上下拖动移动,需求不简单
Element table 上下移动,听起来是不是很简单的需求,产品的描述也简单:表格数据支持拖动上下移,支持通过选择表格行数据点击按钮上下移。最终效果大概如下(模拟数据共7条,去除了关联的业务操作)原创 2024-05-14 13:47:57 · 1436 阅读 · 0 评论 -
Angular8使用nz-table实现业务报表那点事
做了一个业务线上的客户定制化报表需求,因为报表存在各种合并行,合并列,静态动态按需拼接数据等一系列操作,日常使用的 帆软报表平台,公司新推的 自定义报表平台在实现方面可能存在问题,由于年底事情多,人手也不够,各种任务时间排期还特别紧,经组内前端讨论,我们决定用比较稳妥靠谱的方式,手搓了几个定制化报表,由于之前没有做过这么多的自定义合并行列的表格,这次开发实现过程也是一个探索的过程。原创 2024-05-14 09:24:30 · 855 阅读 · 0 评论 -
提交按钮没防抖,差点影响了项目验收
一个运行了多年的ToB的项目,由于数据量越来越大,业务越来越复杂,也一直在迭代,今年的阶段性交付那几天,公司现场那边人员提出,某某某单据页面速度太慢了,点击会出现没反应的情况,然后就多点了几次,结果后面发现有的数据重复提交了,由于数据错误个别单据流程给弄不正常了,一些报表的数据统计也不对了,客户相关人员很不满意,马上该交付了,出这问题可还了得,项目款不按时给了,这责任谁都担不起🤣领导紧急组织相关技术人员开会分析原因。原创 2024-05-13 14:11:54 · 757 阅读 · 0 评论 -
上传文件前,校验文件内容如何实现?
项目中的一个批量导入数据的需求,批量导入数据是用的excel,需要前端上传excel文件时先将文件中的数据解析一下,然后根据业务需求对每一列的字段进行一些基础校验,如字段是否非空,字符串长度是否超出范围等等,接下来就来梳理一下这个需求的基本实现关于这种比较通用的文件上传或者文件解析功能,在项目里适合基于业务封装成通用的组件或函数,在未来类似的需求中可以相对快速完成相关功能关于文件解析校验,还有更优雅的实现思路吗?原创 2024-05-11 09:30:19 · 666 阅读 · 0 评论 -
大屏页面按需解决适配问题
最近在做一个大屏项目,里面包含整页静态背景图,静态效果图,动态图等内容填充,产品出个思路,UI出个静态设计稿,最终做出来的某大屏页效果大概如下,开发完第一版后,测试发现最大的问题是笔记本屏幕上的效果兼容问题,接下来就来分析一下这些问题都是什么情况,分别怎么解决的大屏项目的各种适配问题,不同的场景也有其他的实现方案, 适合自己项目业务就行,读者们都用过什么方案呢?原创 2024-05-10 15:26:45 · 2452 阅读 · 1 评论