摸鱼少学习多

day66 -收集表单数据

收集表单数据

复制代码
 <body>
 <!--
   收集表单数据:
     若<input type="text"  则v-model收集的是value值,用户输入的就是value
     若<input type="radio"  则v-model收集的是value值,且要给标签配置value值
     若<input type="checkbox"
       1.没有配置input的value属性,手机的是checked 勾选为true未勾选是false
       2.配置value属性:
         1.v-model的初始值是非数组,收集的是checked 勾选为true未勾选是false
         2.v-model的初始值是数组,收集的是value组成的数组
      v-model修饰符:
        lazy:失去焦点再收集数据
        number:输入字符串转换为有效的数字
        trim:输入首位空格过滤
 -->
 <div id="root">
   <form @submit.prevent="sub">
     <label for="demo">账号:</label>
     <input type="text" id="demo" v-model.trim="userinfo.account">
     <br>
     <label for="pwd">密码:</label>
     <input type="password" id="pwd" v-model="userinfo.password">
     <br>
     性别:
     男<input type="radio" name="sex" value="male" v-model="userinfo.sex"><input type="radio" name="sex" value="female" v-model="userinfo.sex">
     <br>
     爱好:
     学习<input type="checkbox" v-model="userinfo.hobby" value="study">
     打游戏<input type="checkbox" v-model="userinfo.hobby" value="game">
     吃饭<input type="checkbox" v-model="userinfo.hobby" value="eat">
     <br>
     所属校区:
     <select v-model="userinfo.city">
       <option value="">请选择校区</option>
       <option value="bei">北校区</option>
       <option value="nan">南校区</option>
       <option value="xin">新校区</option>
     </select>
     <br>
     其他信息:
     <textarea v-model.lazy="userinfo.other"></textarea>
     <br>
     <input type="checkbox" v-model="userinfo.agree">
     阅读并接受<a href="http://www.bilibili.com">《用户协议》</a>
     <br>
     <button>提交</button>
   </form></div></body>
 <script>
   Vue.config.productionTip = falsenew Vue({
     el:'#root',
     data:{
       userinfo:{
         account:'',
         password:'',
         sex:'female' ,//默认选择女
         hobby:[],
         city:'',
         other:'',
         agree:''
       }
       },
     methods:{
       sub(){
         console.log(JSON.stringify(this.userinfo))
       }
     }
   })
 ​
 ​
 </script>
复制代码

 

总结

前一段眼睛发炎了 这两天才敢看点视频 继续往下看了一些vue和sql的

但没有进行实操,都是一些基础的,所以没有总结。

 
posted @   北海之上  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
/* 粒子吸附*/
点击右上角即可分享
微信分享提示