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 圆形旋转图片滚动切换效果
Jan 19 Javascript
poshytip 基于jquery的 插件 主要用于显示微博人的图像和鼠标提示等
Oct 12 Javascript
邮箱下拉自动填充选择示例代码附图
Apr 03 Javascript
jquery选择器使用详解
Apr 08 Javascript
javascript自定义的addClass()方法
May 28 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
Aug 08 Javascript
Jquery ajax基础教程
Nov 20 Javascript
如何防止INPUT按回车自动提交表单FORM
Dec 06 Javascript
js实现的格式化数字和金额功能简单示例
Jul 30 Javascript
vue中上传视频或图片或图片和文字一起到后端的解决方法
Dec 01 Javascript
JS实现图片懒加载(lazyload)过程详解
Apr 02 Javascript
如何在现代JavaScript中编写异步任务
Jan 31 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
PHPMyAdmin 快速配置方法
2009/05/11 PHP
解析Extjs与php数据交互(增删查改)
2013/06/25 PHP
php使用curl获取https请求的方法
2015/02/11 PHP
php简单定时执行任务的实现方法
2015/02/23 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
2020/05/26 PHP
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
自己做的模拟模态对话框实现代码
2012/05/23 Javascript
PHP开发者必须掌握的6个关键字
2014/04/14 Javascript
js返回前一页刷新本页重载页面
2014/07/29 Javascript
js实现文字垂直滚动和鼠标悬停效果
2015/12/31 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
Nodejs下用submit提交表单提示cannot post错误的解决方法
2016/11/21 NodeJs
JavaScript字符串_动力节点Java学院整理
2017/06/27 Javascript
Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法
2017/07/09 Javascript
关于react中组件通信的几种方式详解
2017/12/10 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
Vue中的字符串模板的使用
2018/05/17 Javascript
Vue.js 中的 v-cloak 指令及使用详解
2018/11/19 Javascript
浅谈vue.use()方法从源码到使用
2019/05/12 Javascript
Antd中单个DatePicker限定时间输入范围操作
2020/10/29 Javascript
vue 全局封装loading加载教程(全局监听)
2020/11/05 Javascript
[01:01:01]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第一场 10.29
2020/10/29 DOTA
Python3字符串encode与decode的讲解
2019/04/02 Python
python之mock模块基本使用方法详解
2019/06/27 Python
python sorted方法和列表使用解析
2019/11/18 Python
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
联想香港官方网站及网店:Lenovo香港
2018/04/13 全球购物
意大利时尚奢侈品店:D’Aniello Boutique
2021/01/19 全球购物
请写出 BOOL flag 与"零值"比较的 if 语句
2016/02/29 面试题
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
2015/11/18 面试题
党的群众路线查摆剖析材料
2014/10/10 职场文书
贫困证明怎么写
2015/06/16 职场文书
婚礼家长致辞
2015/07/27 职场文书
九年级数学教学反思
2016/02/17 职场文书
使用CSS实现一个搜索引擎的原理解析
2021/09/25 HTML / CSS
Mysql数据库手动及定时备份步骤
2021/11/07 MySQL