自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 前端实现录屏功能,并且可以保存在本地

mediaDevices 是 Navigator 只读属性,返回一个 MediaDevices 对象,该对象可提供对相机和麦克风等媒体输入设备的连接访问,也包括屏幕共享。API录制屏幕共享流,并将生成的视频提供下载。API请求访问用户的屏幕。

2023-12-02 11:08:08 430 1

原创 Vue3调取电脑摄像头,并完成拍照功能

代码注释写的都比较详细,下面是展示图片。

2023-11-29 10:31:52 1405 3

原创 Axios的实用简易封装

前言axios 是目前最优秀的 HTTP 请求库之一,虽然 axios 已经封装的非常好了,我们可以直接拿过来用。但是在实际的项目中,我们可能还需要对 axios 在封装一下,以便我们更好的管理项目和各个接口,本篇文章是一个简易的Axios封装,方便朋友们上手。此次进行简单的封装,所以暂时没有考虑等情况!

2023-11-28 10:22:27 132

原创 VUE2控制元素滚动条向下滚动的方法

在我们开发的时候,难免会碰到某些按钮点击之后复制一份追加到元素中,这个时候需要页面的滚动条滚动到新添加的一行哪里,让用户又更好的体验感。

2023-11-24 10:09:03 456 1

原创 提高效率的JS简写技巧,快进来学习吧

当将一个变量的值赋给另一个变量时,可能希望确保源变量不为 null、undefined 或空。方法是 JavaScript 数组的一个内置方法,它用于返回指定元素在数组中第一次出现的位置索引。是 JavaScript 的内置构造函数,通过传递一个值给它,可以将该值转换为。注意:这种方式会将 0 也过滤掉,如果不需要过滤 0,需要进行额外的判断。对于多个值的匹配,可以将所有的值放入一个数组中,然后使用 indexOf(所以,如果本身的值可能就是这些中的一个,就不适合使用短路求值。用于获取查找项的位置。

2023-10-08 16:39:17 34 1

原创 10 个处理 JavaScript 对象的实用技巧!

下面的示例展示了一种有条理的方式从对象中选择数据,并可以选择所需的键,并将它们提取到一个新的对象中。最合适的方法是编写一个可重用的删除方法,该方法将一个对象和要删除的键列表作为输入。使用 for-in 循环时,检查对象的属性有助于避免迭代对象原型中的属性。使用扩展运算符进行组合更方便,只需展开任意数量的对象,并将它们组合成一个对象即可。第一个是分配的对象,其余参数是需要组合的对象。需要注意,如果存在重复的键,那后面的会将覆盖前面对象的键。同样,使用不同的条件,可以向对象添加任意数量的元素。

2023-09-27 21:13:45 108 1

原创 vue组件通信常用方法

4.actions:actions中的方法触发mutations中的方法从而改变state里面的数据,异步操作只能在actions中执行(如果mutations支持异步操作,就没有办法知道状态是何时更新的)$parent可以让组件访问父组件的实例(访问的是上一级父组件的属性和方法)$children可以让组件访问子组件的实例,但是$children并不能保证顺序,并且访问的数据也不是响应式的。2.mutations:可以通过mutations中的方法修改state中的数据,来完成视图更新。

2023-09-26 22:17:20 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除