web前端全系列 教程
1839个小节阅读:2244.4k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
在前端处理表单时,我们常常需要将表单输入框的内容同步给 JavaScript 中相应的变量。手动连接值绑定和更改事件监听器可能会很麻烦,v-model
指令帮我们简化了这一步骤
xxxxxxxxxx
<template>
<input type="text" v-model="message">
<p>{{ message }}</p>
</template>
<script>
export default {
data() {
return {
message:""
}
}
}
</script>
单一的复选框,绑定布尔类型值
xxxxxxxxxx
<template>
<input type="checkbox" id="checkbox" v-model="checked" />
<label for="checkbox">{{ checked }}</label>
</template>
<script>
export default {
data() {
return {
checked:true
}
}
}
</script>
v-model
也提供了修饰符:.lazy
、.number
、.trim
.lazy
默认情况下,v-model
会在每次 input
事件后更新数据。你可以添加 lazy
修饰符来改为在每次 change
事件后更新数据
xxxxxxxxxx
<template>
<input type="text" v-model.lazy="message">
<p>{{ message }}</p>
</template>
<script>
export default {
data() {
return {
message:""
}
}
}
</script>
实时效果反馈
1. 下列那个是表单输入惰性属性:
A .lazy
B .number
C .trim
D .type
答案
1=>A