vue2vue3常用语法(持续更新)
创始人
2024-05-26 06:13:49

一、基础

1. 指令

指令

描述

v-if

判断

v-else-if

判断后剩下的

v-else

判断后剩下的

v-html

渲染html文本格式

v-text

渲染文本

v-for

循环

v-show

display:none/block切换

v-model

双向绑定

v-bind(缩写::)

动态绑定

v-on(缩写:@)

绑定dom事件(如点击事件)

v-cloak

解决页面闪烁出现{{message}}

v-pre

显示原始值,即是{{data}}直接显示

v-once

只执行一次

v-solt

插槽

2. 生命周期

钩子

描述

beforeCreate

初始化之前

created

初始化之后(常用)

beforeMount

挂载之前

mounted

挂载之后(常用)

beforeUpdate

更新之前

updated

更新之后(常用)

activated

keep-alive 缓存的组件激活时调用

deactivated

keep-alive 缓存的组件失活时调用

beforeDestroy

实例销毁之前调用(常用)

destroyed

实例销毁之后调用(常用)

errorCaptured

2.5.0+新增,捕获一个来自后代组件的错误时被调用

3. 路由

4. vuex

5. 实例方法

6. 全局

二、vue3

1. 全局api

2. 组合式api

2.1 工具

方法

描述

isRef()

检查某个值是否为ref

unref()

如果参数是ref,则返回内部值,否则返回参数本身

toRef()

基于响应式对象上一个属性,创建一个对应的ref

toRefs()

将响应式对象转换为一个普通对象

isProxy()

检查一个对象是否代理

isReactive()

检查对象是否响应式

isReadonly()

检查传入的值是否为只读对象

2.2 核心

方法

描述

ref()

返回一个响应式的值

computed()

计算属性

reactive()

返回一个响应式对象

readonly()

接受一个对象,返回原值只读

watchEffect()

立刻执行一个函数,同时响应式监听依赖,并根据依赖更新时重新执行

watchPostEffect()

watchEffect() 使用 flush: 'post' 选项时的别名

watchPostEffect()

watchEffect() 使用 flush: 'sync' 选项时的别名

watch()

监听属性

2.3 进阶

方法

描述

shallowRef()

ref() 的浅层作用形式

triggerRef()

强制触发依赖于一个浅层 ref 的副作用

customRef()

自定义ref

shallowReactive()

reactive() 的浅层作用形式

shallowReadonly()

readonly() 的浅层作用形式

toRaw()

根据vue创建的代理返回原始对象

markRaw()

将一个对象标记为不可被转为代理。返回该对象本身

effectScope()

处理响应式副作用

getCurrentScope()

返回当前活跃的effect

onScopeDispose()

当前活跃的effect处理一个回调函数

2.4 生命钩子

方法

描述

onMounted()

挂载后调用

onUpdated()

更新后调用

onUnmounted()

卸载后调用

onBeforeMount()

挂载之前调用

onBeforeUpdate()

更新之前调用

onBeforeUnmount()

卸载之前调用

onErrorCaptured()

后代组件传递错误时调用

onActivated()

keep-alive 缓存的组件激活时调用

onDeactivated()

keep-alive 缓存的组件失活时调用

onServerPrefetch()

服务器渲染之前调用ssr

2.5依赖注入

方法

描述

provide()

爷组件传递数据

inject()

孙组件接收

3. 单文件组件

相关内容

热门资讯

猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...