Vue

01-基础-系统指令-v-bind-绑定class-对象语法 <p :class=""{left : a , active :
b}">内容

data: {
a :true,
b:true
} 当a的值为true时类名left生效

02-基础-系统指令-v-bind-绑定class-数组语法

内容

data: {
a :‘left’,
b:‘foot’
}

03-基础-系统指令-v-bind-绑定style-对象语法 :style="{css属性名:data中的数据}"
:style="{color:b}" 在data中的数据b:‘red’

04-基础-系统指令-v-bind-绑定style-数组语法

内容

data: {
a {},
b:{}’
}

05-基础-系统指令-v-bind-切换class练习
@click=“isActive=!isActive”

06-基础-系统指令-v-model-语法糖原理 <input :value=“msg”
@input=“msg=$event.target.value”>
v-model其实是语法糖(简化语法) 双向数据绑定

07-基础-系统指令-v-model-绑定其他表单元素
1.多行文本输入框 textarea标签内容是无效的 ⒉.复选框
1.一个复选框v-model=“布尔”
2.多个复选框v-model=“同一个数组”
3.单选按钮radio 多个单选按钮绑定v-model="同一个数据”
4.下拉框seleEt+option
1.显示默认项v-model="select"和默认option的value值一致
2. select值是选中option对应value值

08-基础-系统指令v-cloak 场景{{}}闪烁问题
1.div#appv-block
2.style中[v-block]{disabled:none} 注意:v-cloak不需要赋值

09-基础-系统指令-v-once
场景:当标签只需要被渲染一次时
注意:不需要赋值

10-基础-表格案例-其他效果演示
1.自动获取焦点
2.日期格式处理

11-基础-过滤器-过滤器的文档分析
1.场景:当数据格式需要处理时(文本格式化)
2.分类:全局和局部(本地)
3.使用位置:{{msg|过滤器}}和v-bind:属性=“表达式|过滤器”

12-基础-过滤器-全局过滤器

  1. Vue.filter(过滤器名字,(v)=>0)
    2.(V)=>{return 处理的结果}
    3.在视图中{{被处理的数据|过滤器的名字》} 注意: v参数自带的不需要手动传入

13-基础-过滤器-局部过滤器
1.通过选项filter定义过滤器filters:过滤器名字:function(v){}}
2.function(v)(return处理的结果}
3.在视图中(msg|过滤器名字}} 注意:选项filters 不要忘记s

14-基础-过滤器-传参数和串联使用
1.传参数{msg|过滤器名字(自己的参数)》
->(Ny)=>(y指的是自己传的参数}
2.串联{msg|过滤器A|过滤器B})
注意:过滤器B处理的是过滤器A所retrun的结果

15-基础-表格案例-使用过滤器完成曰期格式处理功能
moment(v).format(日期格式)

16-基础-ref操作DOM 场景:在vue操作dom元素
1.给要操作的元素设置ref属性值
2.在mounted{}(this.$refs.ref属性值.focus()}
注意:mounted是选项,不需要我们调用

17-基础-自定义指令-全局自定义指令
获取焦点->没有自带指令->自定义指令
1.Vue.directive(指令名,{inserted(el){})
2.inserted(el){具体功能}
3.v-指令名
指令名不要加v- inserted(el){指的是使用该指令的dom元素}

18-基础-自定义指令-局部自定义指令
1.1.通过选项directives定义局部自定义指令
directives:{指令名:{inserted(el){}}
2. inserted(el){}
3.使用指令v指令名 注意:只能在该选项所在的vue实例所管理的视图中去使用

19-基础-表格案例-使用自定义指令完成自动获取焦点功能
ref操作dom和获取焦点自定义指令
没有必然的联系

20-基础-实例选项-计算属性-文档分析
场景:当数据A的逻辑很复杂时把A这个数据写在计算属性中
代码位置:通过选项computed:(计算属性a:值}
值:带有返回值retrun的函数
计算辰性a和data中的数据用法─样

21-基础-实例选项-计算属性-
基本使用 当计算机属性b依赖了data中的数据a时
当a变化时,b会自动变化

22-基础-实例选项-计算属性和methods区别
当计算机属性没有依赖了data数据时
会把第一次使用计算机属性return的结果进行缓存

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值