我在这里写这个简单的例子只是为了引出接下来的案例,所以请耐心作验证,最起码要对v-model有一个大致的了解
<!DOCTYPE html>
<html lang="en">
<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>Document</title>
<script src="./vue.js"></script>
<script>
window.onload = function(){
var vm = new Vue({
el:'.box',
data:{
//给content规定了一个初始值
content:'0'
}
})
}
</script>
</head>
<body>
<div class="box">
<!-- 用v-bind指令创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素 -->
<select name="" id="" v-model="content">
<option value="0">北京</option>
<option value="1">上海</option>
<option value="2">广州</option>
</select>
<p>{{content}}</p>
</div>
</body>
</html>