如何实现精准的setTimeout

hykeda2个月前92
setTimeout 是不准的。因为 setTimeout 是一个宏任务,它的指定时间指的是:进入主线程的时间。setTimeout(callback, 进入主线程的时间)所以什么时候可以执...

前端截取视频指定帧为封面的两种方法

hykeda2个月前105
前端截取视频指定帧为封面的两种方法
一、使用本地canvas截取我们在网页上传视频后,如果能给视频设置一个封面图,用户体验会比较好,但是如果使用video标签的默认实现,部分浏览器会显示视频的第一帧,有些浏览器则怎么都不会展示;通过创建...

生成随机图片

hykeda2个月前72
function getMockImagesURL() { let arr = [200, 250, 300, 350, 400, 450]; const width = arr[...

直接在浏览器中使用 vue3+element-plus中icons的方法

hykeda3个月前67
首先引入文件,如果用cdn的方式:<script src="//unpkg.com/@element-plus/icons-vue"></script&...

在html5中使用Vue3,并且使用组件形式

hykeda3个月前115
有的时候为了使用vue编写一些前端程序,如果直接搭建框架感觉太过庞大了。如何直接在html中使用呢?接下来详细介绍:1)引入Vue,并创建Vue实例在官网上,已经讲得很清楚了,我们可以这样使用&nbs...

Nginx 基础知识

hykeda5个月前159
 Nginx 基础知识
早期的业务都是基于单体节点部署,由于前期访问流量不大,因此单体结构也可满足需求,但随着业务增长,流量也越来越大,那么最终单台服务器受到的访问压力也会逐步增高。时间一长,单台服务器性能无法跟上业务增长,...

Thinkphp6中在构造函数中返回json数据

hykeda6个月前328
return json($arr)->send();如果直接在构造函数中使用return json()是不会返回json格式的数据的。必须调用send方法。...

vue 中父组件要向子组件通过props传值出现延时处理方案

hykeda6个月前639
在开发vue是,父组件要向子组件传值,但是这个值是父组件通过接口请求的,如果直接通过<ABC :abc="data"/>这样在子组件中获取到的abc是为空,因...

关于thinkphp6 where以数组形式查询,其中有or,and的处理

hykeda7个月前225
最近在写tp6的查询语句时,如果查询条件以数组形式传入,比如:$where[] = ['id','=',$id]; $where[] =...

微信小程序获取地理位置无响应,以及隐私条款授权

hykeda7个月前341
uniapp开发微信小程序,发现使用:uni.authorize({     scope: 'scope.userLocation'...