vue快速入门(二十)双向绑定在表单选项的使用

注释很详细,直接上代码

上一篇

新增内容

  1. 双向绑定在单选框的用法
  2. 双向绑定在复选框的用法
  3. 双向绑定在下拉选择框的用法
    源码
html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <!-- 挂载点 -->
  <div id="root">
    <!-- 单选框 -->
    性别:<input type="radio" name="sex" value="男" v-model="sex">男生
    <input type="radio" name="sex" value="女" v-model="sex">女生
    <br>
    <!-- 复选框 -->
    爱好:<input type="checkbox" name="hobby" value="吃饭" v-model="hobby">吃饭
    <input type="checkbox" name="hobby" value="睡觉" v-model="hobby">睡觉
    <input type="checkbox" name="hobby" value="打豆豆" v-model="hobby">打豆豆
    <br>
    <!-- 下拉框 -->
    所在城市:
      <select v-model="city">
        <option value="广东">广东</option>
        <option value="江西">江西</option>
        <option value="上海">上海</option>
        <option value="江苏">江苏</option>
      </select>
      <br>
  </div>
    <!-- 导入vue的js代码:不会下载的看专栏第一篇 -->
    <script src="./lib/vue2.js"></script>

    <script>
      const app = new Vue({// Vue实例
        el: '#root',// 挂载点
        data: {// 数据
          sex:'男',
          // 这里是复选框需要填数组类型
          hobby:['吃饭','打豆豆'],
          city:'广东'
        },
        methods: {// 方法
          
        }
      })
    </script>
</body>

</html>

效果演示

相关推荐
小道士写程序1 小时前
Babylon.js WebGPU Ocean Demo — 完整踩坑记录
开发语言·javascript·ecmascript
kgduu1 小时前
js之json处理
前端·javascript·json
远山枫谷1 小时前
Vue2 vs Vue3 全面对比(含代码示例+迁移指南)
前端·vue.js
Selicens1 小时前
turbo迁移vite+(vite-plus)实践
前端·javascript·vite
北寻北爱2 小时前
面试题-git+npm
vue.js·git·webpack·echarts
张毫洁2 小时前
vue2项目搭建
前端·vue.js·node.js
凌览2 小时前
充值成功,腾讯成为OpenClaw官方赞肋商
前端·javascript·后端
lxh01133 小时前
记忆函数题解
开发语言·javascript·ecmascript
蜡台3 小时前
vue文件template ,script, style 多文件写法小记
前端·javascript·vue.js
卤蛋fg63 小时前
vue表格vxe-table实现表头合并,分组表头自定义合并
vue.js