会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
KlllB
博客园
首页
新随笔
联系
管理
订阅
2023年4月3日
记一次前端页面切换卡死的排查经历
摘要: 这是一个老项目的新迭代,项目由element admin改编而来,bug的症状是:来回切换页面,有概率页面卡死。 我首先怀疑是内存泄漏导致了页面卡死,因为有几个页面请求了很多的数据,页面中还用到了一些定时器。 首先尝试通过chrome的performance和memory来查看内存和性能的变化,但是
阅读全文
posted @ 2023-04-03 14:22 KlllB
阅读(1353)
评论(0)
推荐(0)
2021年6月10日
canvas动画替代flash动画方案
摘要: 最近工作不是很忙,所以借这个时间整理一下之前遇到的问题,记录一下相关的解决方案,这个问题是这样的,之前有一个项目是Electron开发的桌面客户端,里面有一个循环播放动画的功能,原先是由flash来实现的,由于flash不再受到支持,所以考虑用其他方案来替代。 动画本身不太复杂,我有考虑过使用css
阅读全文
posted @ 2021-06-10 15:45 KlllB
阅读(571)
评论(0)
推荐(0)
前端页面元素拖动
摘要: 最近工作不是很忙,所以借这个时间整理一下之前遇到的问题,记录一下相关的解决方案。 首先整理一下页面元素拖动实现的思路: 由于页面上可拖动的元素数量是不固定的,所以不应该把事件监听函数绑定到每个元素上,可以使用事件代理,将事件监听函数绑定到父级元素上。 移动位置的计算有2种思路,第一种是在moused
阅读全文
posted @ 2021-06-10 13:51 KlllB
阅读(578)
评论(0)
推荐(0)
2021年5月31日
前端下载文件流
摘要: 最近几个项目都有前端导出文件的功能,在此记录一下以备查询。 以往的简单下载后端只提供了一个请求地址,前端可以直接在新页面中打开这个地址,浏览器会自动下载文件,但是有时候会遇到附带筛选条件的导出,这种方法就无法升任了。 此时需要通过异步请求向后端发送筛选条件数据,再把后端返回的数据解析出来,通过a标签
阅读全文
posted @ 2021-05-31 16:42 KlllB
阅读(279)
评论(0)
推荐(0)
2021年4月25日
记一次工时系统改版(前端下拉菜单懒加载与选项数据回显)
摘要: 最近公司内部的工时记录系统需要改版,主要是工时录入页面的更改,原先录入页面一次只能录一条记录,现在改为可以一次录入多条。 我原以为这个项目只是个小case,但是实际做下来还是感觉有点难度的,并且在项目过程中也学到了一些新知识,所以我决定把整个过程记录下来。 具体需求: 用户选择左上角的日期,然后点击
阅读全文
posted @ 2021-04-25 18:01 KlllB
阅读(766)
评论(0)
推荐(0)
2020年6月15日
关于前端自适应布局的理解
摘要: 最近的一个小项目用到了自适应的布局方案,之前做过的一个移动端项目也用到了自适应的布局方案。当时公司只有我一个前端,以前的项目也没有使用过相关的技术,所以我需要从零开始了解相关的技术并且要能够在项目中应用。 首先我们需要了解屏幕显示的一些原理,忽略各种屏幕的实现原理,一块屏幕上有固定数量的小方块,每个
阅读全文
posted @ 2020-06-15 16:56 KlllB
阅读(578)
评论(0)
推荐(0)
2020年6月12日
前端文字跑马灯
摘要: 最近接到一个新任务,开发的页面中有文字滚动显示的需求,因为是个小项目,就想自己用原生js来实现,既可以做一点有趣的原创,也可以减少引入插件的代码量。 一开始我是想使用css来实现的,这样就能把性能开销降到最低。 我的思路是,使用2个容器,外层容器作为展示区,内层容器作为文本载体,这样只需要循环地从右
阅读全文
posted @ 2020-06-12 17:35 KlllB
阅读(494)
评论(0)
推荐(0)
2019年11月13日
Flutter 一次退回多个页面
摘要: 最近开发的Flutter项目有个需求:app有个页面是绑定卡片,要求绑卡成功后退回查询页面,查询页面与绑卡页面之间有一个页面。 经过简单查询,发现很多技术博客都是介绍的pushReplacement和pushAndRemoveUntil这两个方法,但是根据这些博客给出的案例无法实现我的需求,于是我只
阅读全文
posted @ 2019-11-13 14:59 KlllB
阅读(2343)
评论(0)
推荐(0)
2019年10月9日
Flutter 上传图片一直不成功
摘要: 公司最近开了新项目,使用flutter开发app。 其中有一个功能是把当前带有二维码的页面分享到微信中。 微信分享图片的接口需要传一个图片的url地址,页面上的二维码是动态生成的,所以需要先对页面截图再上传服务器,拿到返回的图片地址再进行分享。 整个流程一直到上传服务器的部分卡住了,上传接口一直报
阅读全文
posted @ 2019-10-09 15:34 KlllB
阅读(1616)
评论(0)
推荐(0)
2019年7月8日
浅谈vue中环境变量和模式的作用
摘要: 使用vue框架进行前端开发也有一段时间了,遇到的问题可以大致分为2类:开发问题,部署问题。 开发方面的问题是最多的,也是大家经常会遇到的,但是部署的问题也不容小觑,一旦部署出错会造成严重的上线事故。 开发和测试时调用后台接口的地址是和生产环境中不一样的,有些时候需要跳转到其他网页,也需要测试和生产环
阅读全文
posted @ 2019-07-08 17:43 KlllB
阅读(1322)
评论(0)
推荐(0)
下一页
公告