<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>常用特性</title>
</head>
<body>
<div id="app">
<!-- 【1】使用number转换数值 -->
<!-- <input type="text" v-model="age" /> -->
使用number修饰符转换数值:<input type="text" v-model.number="age" /><br />
<!-- 【2】trim修饰符:可以用于去除空格,只能去除起始值和结束的空格,中间的空格没法去掉 -->
<!-- <input type="text" v-model="msg" /> -->
使用trim修饰符去除起始和结束的空格:<input type="text" v-model.trim="msg" /><br />
<!-- 【3】lazy:将input事件切换为change事件 -->
<!-- <input type="text" v-model="inputValue" /> -->
使用lazy修饰符将input事件切换为change事件
<input type="text" v-model.lazy="inputValue" />
<span>{{inputValue}}</span><br />
<button type="button" @click="handle">点击我</button>
</div>
<script src="js/vue.js" type="text/javascript"></script>
<script type="text/javascript">
var vm=new Vue({
el:'#app',
//data里边表示的是初始化数据
data:{
age:'',
msg:'',
inputValue:''
},
methods:{
handle:function(){
console.log(this.age+10);
console.log(this.msg.length);
}
}
})
</script>
</body>
</html>