- 博客(17)
- 收藏
- 关注
原创 NotSupportedError: Failed to execute ‘start‘ on ‘MediaRecorder‘: There was an error starting the Med
提示:获取语音权限只能是localhost或者https环境下才可以申请实用麦克风。最近在做一个需求:需要录制多条语音如图。
2025-04-01 15:45:48
201
原创 elementUI的el-dialog destroy-on-close的坑(关闭弹窗时触发了子组件的mounted)
elementUi的el-dialog 使用destory-on-close关闭弹窗出发子组件mounted事件
2024-12-31 11:37:17
281
原创 如何实现虚拟滚动
虚拟列表用来解决大数据量数据渲染问题,由于一次性渲染性能低,所以诞生了虚拟列表渲染,下面我们就来学习一下不同场景下Vue中虚拟列表是如何实现的吧
2024-12-31 11:18:42
430
原创 vue3.5新特性之pause和resume方法
pause和resume方法主要用于控制响应式副作用(如)的执行。pause方法可以暂停副作用的执行,而resume方法则可以恢复副作用的执行。这在一些场景下非常有用,例如当组件处于非活动状态或者某些条件不满足时,暂停一些不必要的计算或操作,等到条件合适时再恢复。
2024-11-13 13:57:57
833
原创 vue3.5新特性之onWatcherClearnup函数
和类似,函数主要用于在watch或者副作用执行过程中,提供一个清理机制。当watch或者停止执行(例如组件卸载,或者watch的数据源不再被引用等情况)时,中定义的清理函数会被自动调用,以清理在副作用过程中产生的资源,如定时器、事件监听器等,避免内存泄漏和资源浪费。
2024-11-13 13:39:40
487
原创 vue3.5新功能之onEffectCleanup函数
是一个用于处理副作用清理的函数,通常在组合式 API 中使用。当我们的一个组件在卸载之前或者在回调执行之前会自动调用函数。有了这个函数我们就不需要在组件的钩子里统一清理一些timer了,这样做起来业务更加清晰统一。让我们一起来看一个示例:
2024-11-13 10:56:38
465
原创 js API-requestIdleCallback
我们项目中如果需要处理一些预加载资源的时候可以使用这个api,好多三方的库在做预加载的时候都会去使用requestIdleCallback。比如微前端中我们经常使用的无界,他的懒加载模块实现原理就是使用了API。
2024-10-21 15:20:13
865
原创 js判断数据类型的4种方式
对于基本数据类型(除了 null),typeof 运算符足够使用。对于 null 和 undefined,以及区分各种 object 类型,使用 Object.prototype.toString.call() 方法最为可靠。专门判断数组类型时,使用 Array.isArray() 方法更高效。instanceof 适用于判断自定义对象类型及其继承关系,但不适用于基本数据类型和跨文档场景。
2024-10-21 11:36:48
441
原创 解决[BABEL] Note: The code generator has deoptimised the styling of xxx.js as it exceeds the max of
解决[BABEL] Note: The code generator has deoptimised the styling of xxx.js as it exceeds the max of 500KB
2024-09-26 17:48:54
2679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人