前言 Vue的内置指令估计大家都用过不少,例如v-for、v-if之类的就是最常用的内置指令,但今天给大家介绍几个平时用的比较少的内置指令。毕竟这几个Vue内置指令可用可不用,不用的时候系统正常跑,但在对的地...
妙用JS随机函数Random
Math.random()函数想必大家都不陌生,它可以生成一个[0-1)的随机数,基于此可以根据需要对其进一步处理,例如生成特定范围内的随机整数等等。本篇文章为大家介绍的是random函数的一些妙用 生成随机颜色色值 ...
手写nextTick
前言 最近在面试的时候被面试官问到,如何在vue中获取到最新的DOM元素,瞬间内心狂喜,自信地对面试官说不就是用nextTick嘛,当DOM元素更新时会执行传入nextTick的回调函数,我们在回调函数中就可以获取到最新...
面试官: 工作5年了 不知道Reflect嘛?
先有问题再有答案 Reflect是什么 Reflect都有哪些方法 这些方法存在的意义是什么 Reflect的方法为什么不放在Object上 Reflect的设计目的是什么 为什么proxy里一定要使用reflect Reflect...
总结了十个Vue3超级实用但是很冷门的API
今天给大家分享几个很少人用,但是又非常有用的 Vue3 的 API readonly 顾名思义,就是只读的意思,如果你的数据被这个 API 包裹住的话,那么修改之后并不会触发响应式,并且会提示警告 readonl...
前端实现文件预览img、docx、xlsx、ppt、pdf、md、txt、audio、video
前言 最近有接到一个需求,要求前端支持上传制定后缀文件,且支持页面预览,上传简单,那么预览该怎么实现呢,尤其是不同类型的文件预览方案,那么下面就我这个需求的实现,答案在下面 「具体的预览需求:...
Node.js面试真题
1.说说你对Node.js 的理解?优缺点?应用场景? 1.1 是什么 Node.js是一个开源与跨平台的JavaScript运行时环境 在浏览器外运行V8 JavaScript引擎(Google Chrome的内核),利用事件驱动、非...
如何一次性渲染十万条数据
前言 后端一次性返回过多数据时,我们前端应该如何渲染,本文提供了两种比较适合方案供大家参考 直接渲染 先看下直接渲染会有什么问题吧 先模拟下这个数据过多时的情景,我生成十万条li,然后每个li...
搞懂 Vue3 中的各种 ref:toRef,toRefs,isRef,unref…
在 Vue3 中,有许多与响应式相关的函数,例如 toRef、toRefs、isRef、unref 等等。合理地使用这些函数可以在实际开发中大大提高效率。本文将详细介绍这些函数的用法,让我们在实际开发中知道应该使用哪些 API 并...
解决痛点的那些CSS
在写一些页面时,有些东西老是感觉能解决但就是想不起来具体怎么写,本文记录一些容易忘但很实用的css属性。 01-video隐藏控件 有时候页面上的video视频可能需要显示默认的进度条音量等控件 /* 隐...
