vue学习笔记总结(一)

一. 动态绑定属性(v-bing)

语法糖:

:class绑定类  :style 绑定样式

二. 计算属性

1.本质 computed{set{},get{} }

2.计算属性和methods对比 :多次使用有缓存

三.事件监听

1.语法糖@

2.参数   

btnClick 不带参数 

btnClick(event)浏览器自带的事件 

btnClick(参数,$evevt)

3.修饰符

1.stop 阻止冒泡事件

2.prevent 阻止默认事件

3.enter 监听回车键

4.once 只执行一次

四. 条件判断

1.v-if v-else v-else-if

2.v-show跟v-if区别 v-show有缓存

五. 循环遍历

1.(value)  (value key)     (value key index)

2.若在for循环中间添加内容 用key提高性能

若不用key往中间插入则插入之后的顺序全往下排列

3.那些数组方法不是响应式

通过索引号修改的数组不会响应

4.书籍案例

5. 高阶函数

1.filtle()筛选数字范围

2.map()改变数字大小

3.reduce()传2个(上一个,另一个)参数,对参数进行汇总

六. v-model的使用

1.v-model基本使用 双向绑定

2.v-model结合radio\checkbox\select

3.修饰符 

1.lazy 失去焦点时回应

2.number 数字类型

3.trim 省略空格

七.组件化开发

1.认识组件化(创建组件构造器,注册组件,使用组件)

2.组件的基本使用

3.全局组件和局部组件

4.父组件和子组件

5.注册语法糖 

6.模本的分离写法  <script>  <template>

7.数据的存放

1.子组件不能直接访问父组件(子组件有子组件的作用域)

2.子组件中有自己的data,而且必须是一个函数

3.为什么必须是一个函数(每次调用重新创建)

8.父子组件的通信,访问

1.父传子 $props 

2.子传父 $emit 

3.父访问子 $children  $refs

4.子访问父 $parent

9.插槽

1.slot插槽的基本使用  扩张,留出更该空间

2.具名插槽的使用 <slot name = " ">  改变任意具有命名的插槽 在父组件更改

3.什么是编译的作用域 

1.在vue实例化的搭载范围内作用域属于父组件

2.在template子组件内作用域属于子组件

4.作用域插槽的使用(把子组件的作用域传给父组件)

在子组件的slot 绑定一个任意数组,

在父组件内<template slot-scope = ‘slot’>再在子组件绑定好的数据应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值