zoukankan      html  css  js  c++  java
  • vue双向绑定

       上面所说的UI控件一般指的是表单控件。

      input:text

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=<device-width>, initial-scale=1.0">
        <script crossorigin="anonymous" integrity="sha512-BKbSR+cfyxLdMAsE0naLReFSLg8/pjbgfxHh/k/kUC82Hy7r6HtR5hLhobaln2gcTvzkyyehrdREdjpsQwy2Jw==" src="https://lib.baomitu.com/vue/2.6.12/vue.min.js"></script>
        <title>Document</title>
    </head>
    <body>
        <!-- view -->
        <div id="app">
            输入框:<input type="text" v-model="message">
            {{message}}
        </div>
       
        <!-- viewmodel -->
        <script>
            var vm  = new Vue({
                el:"#app",
                data:{
                   message:""
                }
            });
        </script>
    </body>
    </html>

      input:radio

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=<device-width>, initial-scale=1.0">
        <script crossorigin="anonymous" integrity="sha512-BKbSR+cfyxLdMAsE0naLReFSLg8/pjbgfxHh/k/kUC82Hy7r6HtR5hLhobaln2gcTvzkyyehrdREdjpsQwy2Jw==" src="https://lib.baomitu.com/vue/2.6.12/vue.min.js"></script>
        <title>Document</title>
    </head>
    <body>
        <!-- view -->
        <div id="app">
            性别选择:
            <input type="radio"  value="男" name="sex" v-model="huya"><input type="radio"  value="女" name="sex" v-model="huya">女
            {{huya}}
        </div>
       
        <!-- viewmodel -->
        <script>
            var vm  = new Vue({
                el:"#app",
                data:{
                    huya: ''
                }
            });
        </script>
    </body>
    </html>

      select:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=<device-width>, initial-scale=1.0">
        <script crossorigin="anonymous" integrity="sha512-BKbSR+cfyxLdMAsE0naLReFSLg8/pjbgfxHh/k/kUC82Hy7r6HtR5hLhobaln2gcTvzkyyehrdREdjpsQwy2Jw==" src="https://lib.baomitu.com/vue/2.6.12/vue.min.js"></script>
        <title>Document</title>
    </head>
    <body>
        <!-- view -->
        <div id="app">
            <select name="" id="" v-model="message">
                <option value="guangdong">广东</option>
                <option value="fujian">福建</option>
                <option value="hunan">湖南</option>
            </select>
            {{message}}
        </div>
       
        <!-- viewmodel -->
        <script>
            var vm  = new Vue({
                el:"#app",
                data:{
                   message:""
                }
            });
        </script>
    </body>
    </html>
  • 相关阅读:
    [工作积累点滴整理]虚拟化、云计算配置规划<一>
    视频监控——从其他浏览器打开低版本IE方案
    好记性不如烂笔头-nginx安装环境与Linux安装ftp组件
    (阿里巴巴)数据库连接池——Druid (未完持续更新)
    条形码和二维码编码解码工具类源码
    JS防抖与节流函数封装
    根据设备width(375)动态设置font-size
    JS写一个简单日历
    js常用身份校验规则
    list之flex布局写法及禁止橡皮筋效果
  • 原文地址:https://www.cnblogs.com/ibcdwx/p/14120605.html
Copyright © 2011-2022 走看看