Vue学习笔记(八、v-model双向绑定)

王柳  论坛元老 | 2024-10-25 02:48:09 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1899|帖子 1899|积分 5697

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
        与v-bind只能实现单向绑定差异,v-model可以实现数据的双向绑定,不过v-model只能用于表单元素中,例如:input(radio,text,address,email...) 、select、checkbox、textarea。
        下面代码是一个v-model双向绑定的演示:
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>VueBaseCode</title>
  6.     <script src="./lib/vue.js"></script>
  7.     <style>
  8.         .inner {
  9.             width: 150px;
  10.             height: 168px;
  11.             background-color: darkblue;
  12.         }
  13.         .outer {
  14.             height: 256px;
  15.             background-color: darkgreen;
  16.         }
  17.     </style>
  18. </head>
  19. <body>
  20.     <div id="app" >
  21.         <h3>{{msg}}</h3>
  22.         <input type="text" v-model:value="msg" style="width:100%"><!--双向数据绑定-->
  23.         <h3>{{msg2}}</h3>
  24.         <input type="text" v-model="msg2" style="width:100%"><!--双向数据绑定的简写-->
  25.     </div>
  26.     <script>
  27.         var vm = new Vue({
  28.             el: '#app',
  29.             data: {
  30.                 msg:"好好学习,天天向上。",
  31.                 msg2:"为中华之崛起而读书!"
  32.             },
  33.             methods: {
  34.             }
  35.         });
  36.     </script>
  37. </body>
  38. </html>
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王柳

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表