240 发简信
IP属地:上海
  • Resize,w 360,h 240
    关于原生dom事件添加、删除方法的一些拓展

    引言 这是一个简单的需求,衍生的思考。 昨天QA提了一个富文本优化的需求,当插入视频和音频时,如果用户同时点击了视频、音频,那么其他的视频或者音...

  • Resize,w 360,h 240
    js如何下载图片、pdf、mp3等各类多媒体文件

    1. 前言 以前下载一个文件,一般就是通过后端提供接口,或者通过window.open来下载,但是随着需求的发展,文件会动态生成或者文件会存放在...

  • 说一说VUE中的/deep/用法

    七夕了,写个昨天遇到的bug来缓解下没有人约的尴尬。 昨天和QA过历史bug时,发现有好几个浏览器不兼容的导致式样变形的bug,调查了一番发现是...

  • Resize,w 360,h 240
    VUE 集成TypeScript之vue-router重构 (二)

    VUE 如何集成TypeScript之初步踩坑 (一) vue-router的痛点 在上一篇分享中,我们已经成功的把TypeScript接入vu...

  • Resize,w 360,h 240
    VUE 集成TypeScript之初步踩坑 (一)

    为什么要集成TypeScript开发 现在2019年了,TypeScript越来越火,因为更多的人认识到了TypeScript的好处,一直写一直...

  • Resize,w 360,h 240
    记一次npm和yarn没有锁死引发的编译错误问题

    一早来到公司,同事说Jenkins一直报错,无法编译,让我看看怎么回事。 打开编译日志,看到以下错误 一开始还以为是,我把TypeScript分...

  • Resize,w 360,h 240
    线上bug追踪之Sentry 定制错误信息(三)

    线上bug追踪之Sentry初步尝试(一)线上bug追踪之Sentry release+sourceMap(二) 前两章说了sentry的基本用...

  • Resize,w 360,h 240
    线上bug追踪之Sentry release+sourceMap(二)

    线上bug追踪之Sentry初步尝试(一) 前言 上一章,介绍了,为啥前端需要线上bug追踪系统,以及简单的在sentry注册了一个账号,做了一...

  • Resize,w 360,h 240
    线上bug追踪之Sentry初步尝试(一)

    前言 现在的前端项目,如果一旦发布上线,代码一般都会进行混淆、压缩甚至加密,如果线上没有bug跟踪系统,客户端一旦报错,前端就无法及时感知,这个...