vue实现员工信息录入功能


Posted in Javascript onJune 11, 2020

Vue通用信息录入界面,供大家参考,具体内容如下

vue实现员工信息录入功能

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>员工信息录入</title>

 <style>

 .btn1{
  color: blue;
  background: skyblue;
  text-align: center;
 }

 </style>
</head>
<body>

 <div id="div2">

 <fieldset>
  <legend>员工信息录入</legend>


  <div >

  <label>姓名:</label>
  <input type="text" v-model="newStudent.name"><br>
  <label>年龄:</label>
  <input type="text" v-model="newStudent.age"><br>

  <label>性别:</label>
  <select v-model="newStudent.sex">>
   <option value="男">男</option>
   <option value="女">女</option>
  </select><br>
  <label>手机:</label>
  <input type="text" v-model="newStudent.phoneNo"><br>
  <p>
  <button @click="createStudent()">新增用户</button>
  </p>

  </div>


  <table border="2px">
  <thead>
   <tr>
   <th>序号</th>
   <th>姓名</th>
   <th>年龄</th>
   <th>性别</th>
   <th>手机</th>
   <th>操作</th>
   </tr>

  </thead>

  <tbody>
   <tr v-for="(student,index) in studentsList">
   <td>{{index+1}}</td>
   <td>{{student.name}}</td>
   <td>{{student.age}}</td>
   <td>{{student.sex}}</td>
   <td>{{student.phoneNo}}</td>
   <td :class="btn1"><button @click="DeletestudentRow(index)">移除</button></td>
   </tr>


  </tbody>


  </table>
  <label>总行数:</label><span>{{studentsList.length}}</span>

 </fieldset>


 </div>



</body>
<script src="js/vue.js"></script>
<script>

 var div1Data={
 newStudent:{name:"",age:0,sex:"男",phoneNo:""},
 studentsList:[{No:"0001",name:"张三",age:18,sex:"男",phoneNo:"13688899900"},
  {No:"0112",name:"王五",age:28,sex:"男",phoneNo:"18800068888"},
  {No:"0253",name:"林志玲",age:33,sex:"女",phoneNo:"18600001002"},
  {No:"0608",name:"林志颖",age:68,sex:"男",phoneNo:"15998769900"}],
 };


 var vm1=new Vue({
 el:"#div2",
 data:div1Data,

 methods:{

  //移除一行
  DeletestudentRow:function (index) {
  this.studentsList.splice(index,1);
  },


  //添加一行
  createStudent: function(){
  this.studentsList.push(this.newStudent);
  // 添加完newPerson对象后,重置newPerson对象
  this.newStudent = {name:"",age:0,sex:"男",phoneNo:""}
  },


 }



 });


</script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery 引发两次$(document.ready)事件
Jan 15 Javascript
理解Javascript_08_函数对象
Oct 15 Javascript
基于Jquery实现表格动态分页实现代码
Jun 21 Javascript
论JavaScript模块化编程
Mar 07 Javascript
vue开发心得和技巧分享
Oct 27 Javascript
jQuery实用密码强度检测
Mar 02 Javascript
jQuery实现的背景颜色渐变动画效果示例
Mar 24 jQuery
jquery对table做排序操作的实例演示
Aug 10 jQuery
浅谈Angular4中常用管道
Sep 27 Javascript
使用electron将vue-cli项目打包成exe的方法
Sep 29 Javascript
vue excel上传预览和table内容下载到excel文件中
Dec 10 Javascript
Vue 同步异步存值取值实现案例
Aug 05 Javascript
JavaScript Event Loop相关原理解析
Jun 10 #Javascript
vue Element左侧无限级菜单实现
Jun 10 #Javascript
详解用js代码触发dom事件的实现方案
Jun 10 #Javascript
Vue中key的作用示例代码详解
Jun 10 #Javascript
使用JavaScript获取扫码枪扫描得到的条形码的思路代码详解
Jun 10 #Javascript
js 获取扫码枪输入数据的方法
Jun 10 #Javascript
使用Vue Composition API写出清晰、可扩展的表单实现
Jun 10 #Javascript
You might like
PHP spl_autoload_register实现自动加载研究
2011/12/06 PHP
php多层数组与对象的转换实例代码
2013/08/05 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
2014/01/22 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
DEFER怎么用?
2006/07/01 Javascript
基于jQuery的图片左右无缝滚动插件
2012/05/23 Javascript
Javascript根据指定下标或对象删除数组元素
2012/12/21 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
JavaScript AJAX之惰性载入函数
2014/08/27 Javascript
Node.js实现的简易网页抓取功能示例
2014/12/05 Javascript
简介JavaScript中Math.LOG10E属性的使用
2015/06/14 Javascript
javascript制作幻灯片(360度全景图片)
2015/07/28 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
2017/08/18 Javascript
如何优雅地在vue中添加权限控制示例详解
2019/03/07 Javascript
jQuery实现简单QQ聊天框
2020/08/27 jQuery
[51:53]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第二场 11.01
2020/11/02 DOTA
Python正则抓取新闻标题和链接的方法示例
2017/04/24 Python
python生成九宫格图片
2018/11/19 Python
pytorch 加载(.pth)格式的模型实例
2019/08/20 Python
Python super()方法原理详解
2020/03/31 Python
Python实现快速大文件比较代码解析
2020/09/04 Python
英国著名音像制品和图书游戏购物网站:Zavvi
2016/08/04 全球购物
YSL圣罗兰美妆美国官网:Yves Saint Lauret US
2016/11/21 全球购物
阿联酋网上花店:Ferns N Petals
2018/02/14 全球购物
UGG澳洲官网:UGG Australia
2018/04/26 全球购物
屈臣氏俄罗斯在线商店:Watsons俄罗斯
2020/08/03 全球购物
专科文秘应届生求职信
2013/11/18 职场文书
国际政治个人自荐信范文
2013/11/26 职场文书
大学三年的自我评价
2013/12/25 职场文书
旅游业大学生创业计划书
2014/01/31 职场文书
1亿有多大教学反思
2014/05/01 职场文书
干部考核工作总结2015
2015/07/24 职场文书
2016关于学习党章的心得体会
2016/01/15 职场文书
关于CentOS 8 搭建MongoDB4.4分片集群的问题
2021/10/24 MongoDB
Minikube搭建Kubernetes集群
2022/03/31 Servers