vue3 中 reactive 和 ref 对比区别
定于数据角度对比: ref 用来定义:基本类型数据reactive 用来定义对象、数组类型的数据,注意reactive不能定义基本类型备注:ref也可以用来定义对象或数组类型数据,它内部会自动通过 reactive 转为代理对象 原理角度对...
定于数据角度对比: ref 用来定义:基本类型数据reactive 用来定义对象、数组类型的数据,注意reactive不能定义基本类型备注:ref也可以用来定义对象或数组类型数据,它内部会自动通过 reactive 转为代理对象 原理角度对...
推荐一波前端开发必备插件,绝对可以提高你的生产力,剩下来的时间来 mo鱼,岂不美哉 开发综合推荐 别名路径跳转 插件名:别名路径跳转 使用说明: 别名路径跳转插件,支持任何项目, 使用场景: 当你在开发页面时, 想点击别名路径导入...
前言 之前我发过一篇手写Promise原理,最通俗易懂的版本!!!,带大家基本了解了Promise内部的实现原理,而提到Promise,就不得不提一个东西,那就是async/await,async/await是一个很重要的语法糖,他的作用是...
前言 本文主要是讲解 <script setup> 与 TypeScript 的基本使用。<script setup> 是什么?<script setup> 是在单文件组件 (SFC) 中使用 compo...
写在前面 本篇文章是全部采用的<script setup>这种组合式API写法,相对于选项式来说,组合式API这种写法更加自由,具体可以参考Vue文档对两种方式的描述。 本篇文章将介绍如下七种组件通信方式: props emit...
演示代码使用 Vue3 + ts + Vite 编写,但是也会列出适用于 Vue2 的优化技巧,如果某个优化只适用于 Vue3 或者 Vue2,我会在标题中标出来。 一、代码优化 v-for 中使用 key 使用 v-for&nb...
今天,我们将分享82个用于 Web 开发和设计的实用工具和库。希望这些工具可以提升的开发效率,同时,也可以帮助您更好的学习前端开发。01、Day.js地址:https://day.js.org/en/Day.js 是一个极简的 Javasc...
130.blob转file 131.file转base64 132.递归生成树形结构 133.遍历树节点 134.追溯父节点 135.寻找所有子节点 136.根据pid生成树形结构 137.查询数组中是否存在某个元素并返回元素第一次出现的下...
1.匹配正整数 2.匹配负整数 3.匹配整数 4.匹配非负浮点数 5.匹配由 26 个英文字母组成的字符串 6.匹配由 26 个英文字母的大写组成的字符串 7.匹配由 26 个英文字母的小写组成的字符串 8.匹配电子邮件地址 9.返回数组中...
1. 防抖 2. 节流 节流:任凭你怎么触发,其在指定的时间间隔内只会触发一次 基于时间戳(方式1) 基于setTimeout(方式2) 3. 函数柯里化 4. bind bind() 方法创建一个新的函数,在 bind...