Vue学习之v-model使用

 时间:2026-02-16 08:07:19

1、打开WebStorm开发工具,新建‘test.html’文件,将vue.js放入同个目录内,并引入到页面。

<script type="text/javascript" src = "vue.js"></script>

Vue学习之v-model使用

2、在body内添加form标签,v-model只能用在form标签中,代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <script type="text/javascript" src = "vue.js"></script>
   <title>Title</title>
</head>
<body>
   <form id="app">
       <input type="text" v-model="msg">
       {{msg}}
   </form>
   <script>
var vue = new Vue({
           el : "#app",
data:{
               msg: "",
}
       })
   </script>
</body>
</html>

Vue学习之v-model使用

3、打开页面,在input内输入内容,会在p标签中同步显示,这就是v-model的基本特性

Vue学习之v-model使用

4、将input标签改为复选框,可以多选,代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <script type="text/javascript" src = "vue.js"></script>
   <title>Title</title>
</head>
<body>
   <form id="app">
       <input type="checkbox" id="jack" value="Jack" v-model="msg">
       <label for="jack">Jack</label>
       <input type="checkbox" id="john" value="John" v-model="msg">
       <label for="john">John</label>
       <input type="checkbox" id="mike" value="Mike" v-model="msg">
       <label for="mike">Mike</label>
       您的选择是{{msg}}
   </form>
   <script>
var vue = new Vue({
           el : "#app",
data:{
               msg: [],
}
       })
   </script>
</body>
</html>

Vue学习之v-model使用

5、打开页面,点击复选框内容时,会在p标签的数组中显示

Vue学习之v-model使用

6、将input标签改为单选框,代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <script type="text/javascript" src = "vue.js"></script>
   <title>Title</title>
</head>
<body>
   <form id="app">
       <input type="radio" id="one" value="One" v-model="msg">
       <label for="one">One</label>
       <br>
       <input type="radio" id="two" value="Two" v-model="msg">
       <label for="two">Two</label>
       您的选择是{{msg}}
   </form>
   <script>
var vue = new Vue({
           el : "#app",
data:{
               msg: "",
}
       })
   </script>
</body>
</html>

Vue学习之v-model使用

7、打开页面,点击单选框内容时,会在p标签的中显示

Vue学习之v-model使用

  • jq怎么获取表格里的数据存到集合里
  • 如何下载redis及其将Redis上传到linux服务器
  • css制作普通漂亮的分页条案例
  • github上删除自己的repository
  • Eclipse实现web项目部署
  • 热门搜索
    齿轮模数是什么意思 昨日人去楼空泪微凉是什么歌 血癌是什么 虫洞是什么 9521开头是什么电话 挨打的读音是什么 什么的学校 吹毛求疵是什么意思 彩超能检查出什么 关节响是什么原因