VUE学习总结(三)

1、v-model
实现表单实时更新,但是在中文输入法敲入汉字时才会更新,如果希望总是实时更新,可以用@input代替v-model。

//@input = “handleMessage”
//{{message}}
//实例中定义方法
methods:{
	handleMessage(e){
		this.message = e.target.value
	}
}

2、v-model修饰符

  • v-model的修饰符用于控制数据同步的时机。
  • v-model.lazy:在失去焦点或按回车后才更新
  • v-model.number:将输入转换为Number类型
  • v-model.number:自动过滤首尾空格

3、组件
分为局部注册和全局注册两种,table标签中只允许是tr\td\th等表格元素,所以不能在table中使用组件。同样的还有ul\ol\select。

4、props传递数据

  • props的值可以是两种,一种是字符串数组,一种是对象。
  • props的数据来自父级。
  • 由于html的特性不区分大小写,当使用DOM模版时,驼峰命名的props名称要转为短横分割命名。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值