vue基础知识(部分归纳)

基本的插值表达式

{{}} 在这个插值表达式里面可以出现任意表达式、三元表达式等等。但是不能使用if/for语句。不能在标签属性中使用。

生命周期钩子函数

beforeCreate、created 、beforeMount 、mounted、beforeUpdate、updated、beforeUnmount、unmounted

常见的指令

v-bind v-on
v-if v-show v-for
v-model /语法糖 <input :value=’text’ @input=’ text = $event.target.value ’
v-text == 插值 v-html v-slot插槽名 (可选,默认值是 default)
v-pre 直接写,不需要表达式。跳过这个元素和它的子元素的编译过程。

计算属性和watch

computed的get(){} 和set(newvalue){}方法。
计算属性将基于它们的响应依赖关系缓存,算属性只会在相关响应式依赖发生改变时重新求值。
watch 解决新旧值一样的办法,添加computed
// 立即处理 进入页面就触发 immediate: true
在这里插入图片描述

事件修饰符

在这里插入图片描述

style和class

在这里插入图片描述
在这里插入图片描述

动画

在这里插入图片描述

默认动画是v-开头,如果想设置自定义的开头。需要在template标签上设置name属性,它的属性值就是动画的开头。

在这里插入图片描述

组件注册方式,组件参数传递方式

全局组件和局部组件。app.component(‘组件名’,{ template:’’,… })
组件传递的方式props emit provide/inject

访问组件实例时,是要函数返回对象的形式:
在这里插入图片描述

普通数据:
在这里插入图片描述

孙子接收:

在这里插入图片描述

vuecli的结构目录

在这里插入图片描述
在这里插入图片描述

路由的常见标签和跳转方式

redirect 重定向

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

vuex

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值