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 相关文章推荐
javascript 面向对象,实现namespace,class,继承,重载
Oct 29 Javascript
jquery模拟按下回车实现代码
Sep 20 Javascript
使用javascript:将其它类型值转换成布尔类型值的解决方法详解
May 07 Javascript
利用JS判断用户是否上网(连接网络)
Dec 23 Javascript
jquery+css实现绚丽的横向二级下拉菜单-附源码下载
Aug 23 Javascript
如何提高数据访问速度
Dec 26 Javascript
JS内部事件机制之单线程原理
Jul 02 Javascript
layui中table表头样式修改方法
Aug 15 Javascript
了解前端理论:rscss和rsjs
May 23 Javascript
javascript跳转与返回和刷新页面的实例代码
Nov 20 Javascript
JS面向对象编程基础篇(一) 对象和构造函数实例详解
Mar 03 Javascript
详解JSON.stringify()的5个秘密特性
May 26 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对象类型判断
2008/08/27 PHP
php下封装较好的数字分页方法
2010/11/23 PHP
php遍历所有文件及文件夹的方法深入解析
2013/06/08 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
2014/06/19 PHP
Destoon模板制作简明教程
2014/06/20 PHP
PHP7.1方括号数组符号多值复制及指定键值赋值用法分析
2016/09/26 PHP
php图像验证码生成代码
2017/06/08 PHP
php实现的mongoDB单例模式操作类
2018/01/20 PHP
jQuery实现原理的模拟代码 -6 代码下载
2010/08/16 Javascript
Chrome中JSON.parse的特殊实现
2011/01/12 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
2014/08/13 Javascript
EasyUI中实现form表单提交的示例分享
2015/03/01 Javascript
jQuery制作效果超棒的手风琴折叠菜单
2015/04/03 Javascript
为什么JS中eval处理JSON数据要加括号
2015/04/13 Javascript
jquery实现页面常用的返回顶部效果
2016/03/04 Javascript
Jquery ajax请求导出Excel表格的实现代码
2016/06/08 Javascript
JavaScript中闭包的写法和作用详解
2016/06/29 Javascript
[js高手之路]图解javascript的原型(prototype)对象,原型链实例
2017/08/28 Javascript
jquery tmpl模板(实例讲解)
2017/09/02 jQuery
javascript 面向对象实战思想分享
2017/09/07 Javascript
vue项目中jsonp跨域获取qq音乐首页推荐问题
2018/05/30 Javascript
基于JavaScript实现十五拼图代码实例
2020/04/26 Javascript
Python基于socket模块实现UDP通信功能示例
2018/04/10 Python
python判断输入日期为第几天的实例
2018/11/13 Python
8种用Python实现线性回归的方法对比详解
2019/07/10 Python
python实现xml转json文件的示例代码
2020/12/30 Python
用CSS3实现无限循环的无缝滚动的实例代码
2017/07/04 HTML / CSS
韩国邮政旗下生鲜食品网上超市:epost
2016/08/27 全球购物
Ariat官网:美国马靴和服装品牌
2019/12/16 全球购物
用Java语言将一个键盘输入的数字转化成中文输出
2013/01/25 面试题
青年文明号复核材料
2014/02/11 职场文书
教师自我剖析材料(四风问题)
2014/09/30 职场文书
四川省传达学习贯彻党的群众路线教育实践活动总结大会精神新闻稿
2014/10/26 职场文书
党员发展大会主持词
2015/07/03 职场文书
Python 机器学习工具包SKlearn的安装与使用
2021/05/14 Python
Python 实现绘制子图及子图刻度的变换等问题
2021/05/31 Python