Vue 表单修饰符
总结:
(1)lazy 当表单失去焦点时触发事件
(2)number 当number类型的值使用v-model绑定后会变成 String类型,number可以将其转化成数字类型
(3)trim 自动去掉户输入的首尾空白字符
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>vue表单修饰符</title>
<script src="js/vue.js"></script>
</head>
<body>
<div id="app">
<input type="text" v-model="name">
<!--lazy 失去焦点触发事件-->
<input type="text" v-model.lazy="name">
<!--number 当number类型的值使用v-model绑定后会变成 String类型,number可以将其转化成数字类型-->
<input type="text" v-model.number="num">
<!--自动去掉户输入的首尾空白字符-->
<input type="text" v-model.trim="name">
<h2>{{name}}</h2>
<button @click="fn">按钮</button>
</div>
</body>
</html>
<script>
new Vue({
el:'#app',
data:{
name:'小白脸',
num:10,//Number
},
methods:{
fn(){
console.log(this.num);
console.log(this.name);
}
}
})
</script>