首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
实战与经验
小蝉儿
创建于2021-05-29
订阅专栏
此专栏是工作中一些实战经验
等 3 人订阅
共11篇文章
创建于2021-05-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
提升用户体验方案之Web Worker—Worker2
前面章节我们梳理了woker的相关理论。下面让我们结合具体代码看看使用worker带来的变化 如上,我们做一个输入框,输入大数字,计算从1到给定数值的总和,点击按钮开始计算,模拟一下复杂计算。 代码
提升用户体验方案之Web Worker—Worker1
1. 什么是WebWorker 众所周知,JavaScript 是单线程的语言。所有代码都运行在一个主线程中,包括处理用户界面,js代码执行和网络请求。当执行耗时操作时,就会导致用户页面的卡顿和不响应
html2canvas.js实现html生成图片
1、需求: 最近做项目PC端有一个一键下载报告的功能,预览时是htmldom,点击下载按钮,将html转换成图片的格式,下载到本地。且最终生成的图片的尺寸是预览的2倍。 2、思路: html2canv
从零实现基于React+TS的Upload组件
有没有人跟我一样,每次面试必会被问到如何实现一个上传组件。在实际工作中,有很多成熟的UI组件库供我们选择,很少会自己去开发。今天咱必须从零到一实现一个。以下这个Upload组件具备基础的上传功能,支持
前端实现文件下载的几种方法
以下是工作中前端常见的文件下载的几种方法。欢迎大家补充指正。 一、location.href 对于一些浏览器无法识别的文件格式,可以直接再浏览器地址栏输入url即可触发浏览器的下载功能。对于单文件下载
前端性能优化的建议
1.为什么要做前端性能优化? 随着互联网的飞速发展,用户对网页响应速度的要求越来越高,移动端则更是如此。性能的好坏直接影响用户的体验。对于一个前端工程师,如何能够让页面加载更快,提高用户体验,如何减少
StompJS+SpeechSynthesis实时语音播报
1.应用场景 假设这么一个场景,一个患者情况危急,急需医生看诊,并书写急诊报告以便后续安排治疗等,这时系统就需要主动推送消息到医生那里,为了更好的引起注意,使用语音播报的方式。下面就使用StompJs
js检测自定义协议是否存在
使用自定义协议可以使浏览器调起客户端本地程序,详情请点击大佬写的文章:通用URL协议实现在浏览器中打开本机任意程序。 那么在实际应用中,如何检测自定义的协议是否存在呢?ie下可以
vue3+ts实现自定义指令v-click-outside
介绍clickoutside 当我们开发一个dropdown组件或者有这么一个场景,点击一个button,打开一个浮层来展示一些不常用信息,当我们想关闭它的时候,我们不希望只能通过点击
Teleport实现Modal组件
vue3新增特性Teleport 像我们如果写Modal组件、Message组件、Loading组件这种全局式组件,没有Teleport的话,将它们引入一个.vue文件中,则则他们的HTML结构会被添
vue3实现上传组件
虽然前端UI框架大都提供文件上传的组件,以及很多插件可供选择,工作中可能不需要我们手写一个上传组件,但是从零封装组件对学习是很有助益的。下文为大家介绍使用Vue3+TypeScript实现的