• vue表单选项框


    选项框选的内容在下面显示

     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     <meta http-equiv="X-UA-Compatible" content="ie=edge">
     7     <title>vue表单的学习</title>
     8     <script src="./js/vue.js"></script>
     9     <script>
    10         //单一入口
    11     window.onload = function(){
    12         var app = new Vue({
    13 
    14             el:"#a",
    15             data:{
    16                 message:'你好'
    17             }
    18         });
    19         // 多选框的增删改查
    20         var app = new Vue({
    21             el:"#b",
    22             data:{
    23                 checknames:[]
    24             }
    25         });
    26         // 单选框
    27         var app = new Vue({
    28             el:"#c",
    29             data:{
    30                 picked:"",gender:"男"
    31             }
    32         });
    33     }
    34     
    35     </script>
    36     
    37 </head>
    38 <body>
    39     <div id = "a">
    40         <!-- 双向绑定用 v-model绑定 -->
    41     <input type='text' v-model='message'/>
    42 
    43     设置的变量内容是: {{message}}
    44     <!-- 多行文本域 textarea -->
    45     <textarea v-model="message" style="height:300px"></textarea><br/>
    46 
    47     <!-- 多选框的绑定 checkbox label是标签属性,来注明多选框的内容 -->
    48     <input type='checkbox' name="crouse" value='mysql'/>
    49     <label>mysql</label>
    50 
    51     <input type="checkbox" name="crouse" value="jquery"/>
    52     <label>jquery</label>
    53 
    54     <input type="checkbox" name="crouse" value="vue"/>
    55     <label>vue</label>
    56     <br/><br/>
    57 </div>
    58 <!-- 多选框的绑定并显示出来 -->
    59 <div id="b">
    60      
    61      <!-- 多选框的绑定 checkbox label是标签属性,来注明多选框的内容 -->
    62      <input type='checkbox' name="crouse" value='mysql' v-model="checknames" />
    63      <label>mysql</label>
    64  
    65      <input type="checkbox" name="crouse" value="jquery" v-model="checknames"/>
    66      <label>jquery</label>
    67  
    68      <input type="checkbox" name="crouse" value="vue" v-model="checknames"/>
    69      <label>vue</label>
    70      <!-- 用vue的模板语法来打印勾选的课程列表 -->
    71      {{ checknames }} <label>这是你所选的课程</label>
    72 </div>
    73 <br/><br/>
    74 <!-- vue的单选标签 -->
    75     <div id="c">
    76         <!-- name 分组 -->
    77         <input type="radio" name="yesorno" value="是" v-model="picked" />
    78         <label>是</label>
    79         <input type="radio" name="yesorno" value="否" v-model="picked" />
    80         <label>否</label>
    81         <input type="radio" name="nanornv" value="男" v-model="gender" />
    82         <label>男</label>
    83         <input type="radio" name="nanornv" value="女" v-model="gender" />
    84         <label>女</label>
    85         <br/>
    86         <span>你选中的是:{{ picked }}  ,&nbsp;选择性别:{{ gender }}</span>
    87     </div>
    88 
    89 
    90 </body>
    91 </html>
  • 相关阅读:
    海尔U+的启发:让用户对智能家居拥有“话语权”
    关于hash和ico的一些关联
    二维码简单介绍
    卡特兰数 大数模板
    C++ Linux 多线程之创建、管理线程
    Objective-c开发教程--MRC和ARC混编
    APP 打包測试流程 从零開始
    hdu4848 求到达每一个点总时间最短(sum[d[i]])。
    表结构变更后出现的ERROR OGG-01161 Bad column index (88)
    【Linux学习】Ubuntu下内核编译(一)
  • 原文地址:https://www.cnblogs.com/sunzhiqi/p/10101286.html
Copyright © 2020-2023  润新知