- 博客(7)
- 收藏
- 关注
原创 前端实现录屏功能,并且可以保存在本地
mediaDevices 是 Navigator 只读属性,返回一个 MediaDevices 对象,该对象可提供对相机和麦克风等媒体输入设备的连接访问,也包括屏幕共享。API录制屏幕共享流,并将生成的视频提供下载。API请求访问用户的屏幕。
2023-12-02 11:08:08
559
1
原创 Axios的实用简易封装
前言axios 是目前最优秀的 HTTP 请求库之一,虽然 axios 已经封装的非常好了,我们可以直接拿过来用。但是在实际的项目中,我们可能还需要对 axios 在封装一下,以便我们更好的管理项目和各个接口,本篇文章是一个简易的Axios封装,方便朋友们上手。此次进行简单的封装,所以暂时没有考虑等情况!
2023-11-28 10:22:27
177
原创 VUE2控制元素滚动条向下滚动的方法
在我们开发的时候,难免会碰到某些按钮点击之后复制一份追加到元素中,这个时候需要页面的滚动条滚动到新添加的一行哪里,让用户又更好的体验感。
2023-11-24 10:09:03
675
1
原创 提高效率的JS简写技巧,快进来学习吧
当将一个变量的值赋给另一个变量时,可能希望确保源变量不为 null、undefined 或空。方法是 JavaScript 数组的一个内置方法,它用于返回指定元素在数组中第一次出现的位置索引。是 JavaScript 的内置构造函数,通过传递一个值给它,可以将该值转换为。注意:这种方式会将 0 也过滤掉,如果不需要过滤 0,需要进行额外的判断。对于多个值的匹配,可以将所有的值放入一个数组中,然后使用 indexOf(所以,如果本身的值可能就是这些中的一个,就不适合使用短路求值。用于获取查找项的位置。
2023-10-08 16:39:17
62
1
原创 10 个处理 JavaScript 对象的实用技巧!
下面的示例展示了一种有条理的方式从对象中选择数据,并可以选择所需的键,并将它们提取到一个新的对象中。最合适的方法是编写一个可重用的删除方法,该方法将一个对象和要删除的键列表作为输入。使用 for-in 循环时,检查对象的属性有助于避免迭代对象原型中的属性。使用扩展运算符进行组合更方便,只需展开任意数量的对象,并将它们组合成一个对象即可。第一个是分配的对象,其余参数是需要组合的对象。需要注意,如果存在重复的键,那后面的会将覆盖前面对象的键。同样,使用不同的条件,可以向对象添加任意数量的元素。
2023-09-27 21:13:45
162
1
原创 vue组件通信常用方法
4.actions:actions中的方法触发mutations中的方法从而改变state里面的数据,异步操作只能在actions中执行(如果mutations支持异步操作,就没有办法知道状态是何时更新的)$parent可以让组件访问父组件的实例(访问的是上一级父组件的属性和方法)$children可以让组件访问子组件的实例,但是$children并不能保证顺序,并且访问的数据也不是响应式的。2.mutations:可以通过mutations中的方法修改state中的数据,来完成视图更新。
2023-09-26 22:17:20
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人