发布时间:2026-07-21阅读(1)
vue使用v-model实现这些标签数据的双向绑定,它会根据控件类型自动选取正确的方法来更新元素。
v-model 之 input<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="./asset/vue.js"></script> <title>Vuejs</title></head><body> <div id="app"> <div> <input type="text" v-model="msg" > </div> <div> <p>{{ msg }}</p> </div> </div> </body><script> var app=new Vue({ el:#app, data:{ msg:"hello" }, methods:{ } })</script></html>

Vue入门系列:六 v-model 双向数据绑定 input
页面输出

Vue入门系列:六 v-model 双向数据绑定
解析:
v-model 实现双线数据绑定的意思是 不论你是从数据层还是视图层去改变这个值 视图和数据层的数据会同时发生改变.

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="./asset/vue.js"></script> <title>Vuejs</title></head><body> <div id="app"> <div> <!-- <input type="text" v-model="msg" > --> <textarea v-model="msg" id="" cols="30" rows="10"></textarea> </div> <div> <p>{{ msg }}</p> </div> </div> </body><script> var app=new Vue({ el:#app, data:{ msg:"hello" }, methods:{ } })</script></html>

Vue入门系列:六 v-model 双向数据绑定 textarea

Vue入门系列:六 v-model 双向数据绑定
动态改变文本域里面的数据 下面也会一起发生变化

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="./asset/vue.js"></script> <title>Vuejs</title></head><body> <div id="app"> <div> <!-- <input type="text" v-model="msg" > --> <!-- <textarea v-model="msg" id="" cols="30" rows="10"></textarea> --> <select v-model="msg" id=""> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> </select> </div> <div> <p>{{ msg }}</p> </div> </div> </body><script> var app=new Vue({ el:#app, data:{ msg:"2" }, methods:{ } })</script>

Vue入门系列:六 v-model 双向数据绑定 select
页面输出

当我们改变下拉选项的时候 下面选择的结果也会对应发生变化

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图