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 相关文章推荐
Js中sort()方法的用法
Nov 04 Javascript
Javascript表达式中连续的 &amp;&amp; 和 || 之赋值区别
Oct 17 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
May 08 Javascript
javascript创建对象的几种模式介绍
May 06 Javascript
JS基于构造函数实现的菜单滑动显隐效果【测试可用】
Jun 21 Javascript
JS上传图片预览插件制作(兼容到IE6)
Aug 07 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
May 03 Javascript
React Native第三方平台分享的实例(Android,IOS双平台)
Aug 04 Javascript
快速解决vue-cli在ie9+中无效的问题
Sep 04 Javascript
js实现unicode码字符串与utf8字节数据互转详解
Mar 21 Javascript
vue实现路由不变的情况下,刷新页面操作示例
Feb 02 Javascript
JavaScript实现跟随鼠标移动的盒子
Jan 28 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
destoon实现底部添加你是第几位访问者的方法
2014/07/15 PHP
phpstorm配置Xdebug进行调试PHP教程
2014/12/01 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
javascript字典探测用户名工具
2006/10/05 Javascript
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
js 实现无干扰阴影效果 简单好用(附文件下载)
2009/12/27 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
基于iframe实现类似于ajax的页面无刷新
2014/05/31 Javascript
JS替换字符串中字符即替换全部而不是第一个
2014/06/04 Javascript
用js的document.write输出的广告无阻塞加载的方法
2014/06/05 Javascript
JS+CSS实现可拖动的弹出提示框
2015/02/16 Javascript
js+HTML5实现视频截图的方法
2015/06/16 Javascript
jQuery仿写百度百科的目录树
2017/01/03 Javascript
JS二级菜单不同实现方法分析【4种方法】
2018/12/21 Javascript
微信小程序顶部导航栏可滑动并选中放大
2019/12/05 Javascript
Openlayers实现地图全屏显示
2020/09/28 Javascript
Python查找相似单词的方法
2015/03/05 Python
Python 异常处理的实例详解
2017/09/11 Python
浅谈python jieba分词模块的基本用法
2017/11/09 Python
基于windows下pip安装python模块时报错总结
2018/06/12 Python
Python中如何使用if语句处理列表实例代码
2019/02/24 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
python3发送request请求及查看返回结果实例
2020/04/30 Python
Python StringIO及BytesIO包使用方法解析
2020/06/15 Python
分享一个页面平滑滚动小技巧(推荐)
2019/10/23 HTML / CSS
有关HTML5页面在iPhoneX适配问题
2017/11/13 HTML / CSS
数据库设计的包括哪两种,请分别进行说明
2016/07/15 面试题
高校学生干部的自我评价分享
2013/11/04 职场文书
护士自我评价范文
2014/01/25 职场文书
个人承诺书怎么写
2014/05/24 职场文书
检讨书格式
2015/01/23 职场文书
交通安全月活动总结
2015/05/08 职场文书
2015小学教师年度考核工作总结
2015/05/12 职场文书
会议主持词结束语
2015/07/03 职场文书
python工具dtreeviz决策树可视化和模型可解释性
2022/03/03 Python