6.数据绑定.html 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <!--
  10. 表单标签:
  11. 输入框 下拉框 文本域 多选框 单选框
  12. -->
  13. <div id="app">
  14. 输入框:<input type="text" v-model="part1">
  15. <br>
  16. 下拉框:
  17. <select v-model="part2">
  18. <option value="1">小学</option>
  19. <option value="2">初中</option>
  20. <option value="3">高中</option>
  21. <option value="4">大学</option>
  22. </select>
  23. <br>
  24. <textarea v-model="part3"></textarea>
  25. <br>
  26. <input v-model="part4" value="1" type="checkbox">足球
  27. <input v-model="part4" value="2" type="checkbox">台球
  28. <input v-model="part4" value="3" type="checkbox">羽毛球
  29. <input v-model="part4" value="4" type="checkbox">网球
  30. <input v-model="part4" value="5" type="checkbox">蓝球
  31. <input v-model="part4" value="6" type="checkbox">乒乓球
  32. <br>
  33. <input type="radio" v-model="part5" value="1">男
  34. <input type="radio" v-model="part5" value="2">女
  35. </div>
  36. <script src="./vue.js"></script>
  37. <script>
  38. var vm = new Vue({
  39. el:"#app",
  40. data:{
  41. part1:"111",
  42. part2:"2",
  43. part3:"你好",
  44. part4:["2","3"],
  45. part5:"2"
  46. }
  47. })
  48. </script>
  49. </body>
  50. </html>