<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Vue表单绑定(单选按钮,选择框(单选时,多选时)</title>
    </head>
    <body>
        <!-- 单选按钮 -->
        <div id="app">
            <input type="radio" value="选择1" v-model="radio"/>
            <label>选择1</label>
            <input type="radio" value="选择2" v-model="radio"/>
            <label>选择2</label>
            <p>所选择:{{radio}}</p>
        </div>
        
        <!-- 选择框(单选时) -->
        <div id="app1">
            <select v-model="select">
                <option disabled value="">请选择</option>
                <option>A</option>
                <option>B</option>
                <option>C</option>
            </select>
            <p>所选择:{{select}}</p>
        </div>

<!-- 用 v-for 渲染的动态选项 -->
        <div id="app2">
            <select v-model="select">
                <option v-for="item in list" v-bind:value="item.id">{{item.name}}</option>
            </select>
            <p>所选择:{{select}}</p>
        </div>
        <script src="vue.js"></script>
        <script>
            //单选按钮
            var app=new Vue({
                el:"#app",
                data:{
                    radio:"选择1"
                }
            });
            
            //选择框(单选时)
                var app=new Vue({
                el:"#app1",
                data:{
                    select:""
                }
            });

//用 v-for 渲染的动态选项
            var app2 = new Vue({
                el: "#app2",
                data: {
                    select: '1',
                    list: [{
                            id: 1,
                            name: 'A'
                        },
                        {
                            id: 2,
                            name: 'B'
                        },
                        {
                            id: 3,
                            name: 'C'
                        }
                    ],
                }
            })

</script>
    </body>
</html>

选择框(多选时):只需要把select:[]  即可,并且添加multiple;

最新文章

  1. Zip 压缩和解压技术在 HTML5 中的应用
  2. 架构之路(七)MVC点滴
  3. Sublime Text 使用介绍、全套快捷键及插件推荐
  4. jquery用一个事件控制另一个事件是否执行(不是删除事件)
  5. Could not parse mapping document from input stream
  6. php工作笔记8-并发和数据类型
  7. jq之ajax以及json数据传递
  8. Linux安装JDK1.8
  9. linux挂载移动硬盘
  10. jQuery遮罩层效果
  11. .net使用cefsharp开源库开发chrome浏览器(一)
  12. Html - Bootstrap 头部
  13. 【原】1.1RDD源码解读(二)
  14. TCP/IP 中的二进制反码求和算法
  15. python基础知识八
  16. PHP学习之[第01讲]开启PHP学习之路,融入新互联网时代
  17. 计算机视觉与模式识别代码合集第二版one
  18. HDU-1232-畅通工程(并查集)
  19. MarkdownPad2测试
  20. 一个smtp发送错误

热门文章

  1. Eclipse自动编码提示设置
  2. JS中深浅拷贝 函数封装代码
  3. AJAX通过HTML请求C#一般处理程序
  4. Thinkphp5+PHPExcel实现批量上传表格数据
  5. w3school前端教程合集
  6. CSS中文乱码解决方法
  7. 【读书笔记】iOS-网络-使用推送通知
  8. 记录Ubuntu 16.04 安装Docker CE
  9. Windows7系统如果安装&amp;升级IE11浏览器
  10. 七夕——来自google的一点轻松