vue的常见特性

Vue的常见特性

- 表单操作

**表单的作用:**表单是用来做用户交互的重要手段
表单常见类型:
input 单行文本
textarea 多行文本
select 下拉多选
radio 单选框
checkbox多选框
通过vue对表单数据进行操作
v-model:双向绑定
**注意:**提交表单的时候是用js进行表单提交,而不是默认的表单提交
表单域修饰符:

number:转换为数值
trim:去掉开始和结尾的空格中间的去不掉
lazy:将input时间切换为change事件(input对象在失去焦点的时候会验证)

- 自定义指令
内置指令+自定义指令
有时候内置的指令不能满足我们的需求

Vue.directive("focus",{
inserted:function(el){
el.focus();//el表示指令所绑定的元素
}
}

官方文档上面有钩子函数介绍,请详细阅读

- 计算属性

  • 表达式的计算逻辑可能会比较复杂,使用计算属性可以使模板内容更加简洁,vue中添加computed 添加计算属性
    -调用的时候,直接使用函数名就可以

计算属性与方法的区别:

计算属性是基于它们的依赖性(data中的数据)来缓存的
方法不存在缓存
在这里插入图片描述
- 过滤器
格式化数据,比如将字符串格式化为首字母大写,将日期格式化为指定的格式等
在这里插入图片描述
- 侦听器
处理异步和开销比较大的操作
watch:{
里面的有变化就立马变化
}

- 生命周期(vue实例的生命周期)

挂载(初始化相关属性)

更新(元素或组件的变更操作)

销毁(销毁相关属性)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值