本项目中使用 bootstray框架进行页面的设计,使用mock.js插件随机生成数据

这是分页部分的html代码,其余部分html将不作展示

<nav aria-label="Page navigation example"><ul class="pagination" @click="test($event)"><li class="page-item"><a class="page-link" href="#"><</a></li><li class="page-item" v-for="item in total"><a class="page-link" href="#">{{item}}</a></li><li class="page-item"><a class="page-link" href="#">></a></li></ul></nav>
let v1 = new Vue({el: '#app',data(){return{//定义用户数组people:[],//定义新增就诊人数组newpeople:{},//储存修改用户数据testpeople:{},changename:'',changeid:'',changephone:'',indexx:'',//定义页数pageNum:5,//当前页数toPage:1,};},computed:{//定义页数按钮数量total:{get:function(){let totalNum=this.people.length;let page = Math.ceil(totalNum/this.pageNum);//向上取整return page}},},methods:{test(e){       //点击加减页数let str = e.path[0].innerText;//console.log(str.charCodeAt());if (str.charCodeAt() == 60) {if (this.toPage > 1) {this.toPage--;}} else if (str.charCodeAt() == 62) {if (this.toPage < this.total) {this.toPage++;}}else{this.toPage = Number(str);}//console.log(this.toPage);},deleteItem: function (index) {   //删除就诊人信息this.people.splice((this.toPage-1)*this.pageNum+index,1) //console.log((this.toPage-1)*this.pageNum+index)  //通过下标删除},saveAdd:function(){      //新增就诊人的保存按钮this.people.push(this.newpeople);this.newpeople=[];},showUser:function(index){    //编辑就诊人信息(显示原有信息)let changeNum = (this.toPage-1)*this.pageNum+index;console.log(changeNum);this.changename=this.people[changeNum].name;this.changeid=this.people[changeNum].id;this.changephone=this.people[changeNum].phone;this.indexx=changeNum;},saveChange:function(){     //编辑就诊人的保存按钮this.people[this.indexx].name=this.changename;this.people[this.indexx].id=this.changeid;this.people[this.indexx].phone=this.changephone;},},mounted() {//随机生成数据let userArr = [];                   for(let i=0;i<13;i++){let userInfo = {};userInfo.name = Mock.Random.cname();userInfo.id = Mock.Random.id();userInfo.phone = Mock.Random.string('number',11);userArr.push(userInfo)};  this.people = userArr;},});

vue实现就诊人信息的增删改查相关推荐

  1. java 学生信息的增删改查_学生信息的增删改查(java)

    学生信息的增删改查 注意:此处用到的是access数据库. 运行后效果如图: 代码如下: package example; import java.awt.*; import java.awt.eve ...

  2. python学生信息管理系统-增删改查-根据姓名查询

    学生信息管理系统 增删改查,求平均年龄,退出系统,根据姓名查询 def show_menu():print('*******欢迎使用学生管理系统*************')print('****** ...

  3. Java语言写一个简单的学生信息管理系统,通过JDBC连接数据库对学生信息进行增删改查,采用三层思想和DBUtils第三方框架。

    我把源代码和sql文件放GitHub上了,你们可以自行下载:https://github.com/fenglily1/student. 有问题可以留言或私信,我看到就会回. 进阶版加上页面的管理系统在 ...

  4. Python编程 模拟SQL语句 实现对员工信息的增删改查

    一.问题描述 用 Python 模拟 sql 语句,实现对员工信息的增删改查. 封装函数,传入参数:文件路径和 sql 命令. 模拟 sql 语句实现对员工信息的现增删改查,并打印结果. 二.Pyth ...

  5. vue访问php时做增删改查,node连接mysql生成接口,vue通过接口实现数据的增删改查(一)...

    武汉加油遇新是直朋能到分览支体调!中国加油! 想必许多干用是处框它观有理近货框万理架是察放是近学vue的小伙伴想连接数据库,对数据进行增删改查吧,奈何不知道怎么实现.作为一路踩坑的我,为大家带来我的一 ...

  6. 从零开始的VUE项目-03(数据的增删改查)

    代码svn地址 (用户名:liu,密码;123) 这一篇中,我们要实现的基本就是这么个东西 这个页面就是我们创建的DataManagement.vue页面,我们的主要代码将写在这里面,这个表格我们将用 ...

  7. springboot/vue前后端分离后台管理系统增删改查

    1.需求分析 一个音乐管理系统包括: 1.用户信息管理:该模块主要由管理员进行操作,将所有用户的用户名.密码.邮箱.创建时间以及用户状态列在一张表,管理员可以进行增加.删除(批量删除).修改以及查询用 ...

  8. 学生信息管理系统(连接数据库,面向对象的方法实现学生信息的增删改查操作)...

    ---------------------------------------------------------------------------------------------------- ...

  9. SpringMVC-RestfulCRUD || 员工信息表增删改查操作的具体实现

    SpringMVC-RestfulCRUD 利用SpringMVC做一个CRUD(增删改查)符合Rest风格的: C:Create:创建 R:Retrieve:查询 U:Update:更新 D:Del ...

最新文章

  1. Activity的知识
  2. linux运维、架构之路-Nginx服务
  3. Spring MVC:表单处理卷。 4 –单选按钮
  4. LeetCode 315. 计算右侧小于当前元素的个数(二叉查找树二分查找归并排序逆序数总结)
  5. JS实时检测文本框内容长度
  6. Flink学习笔记:搭建Flink on Yarn环境并运行Flink应用
  7. 专业英语笔记(Line Feed and Type Conversion)
  8. Reverse Pairs
  9. SPOJ Problem 1419:A Game with Numbers
  10. css美化滚动条样式,css3美化滚动条样式
  11. c语言程序设计 网上资源,超星尔雅C语言程序设计-资源包完整答案
  12. 乐高spike python_乐高教育EV3比SPIKE Prime更好的十个理由!
  13. 天翼网关最新超级密码2020_5G 下体验阿里云盘后,我决定继续用天翼和度盘
  14. 12123选牌漏洞_揭秘交管12123六大车牌选号技巧
  15. 关于简单控件RadioButtonList的使用
  16. net面试整试题及参考答案【转】
  17. 使用U盘为虚拟机安装系统
  18. 华大HC32F460芯片
  19. C Primer Plus学习_8第四章编程练习(略带解释 )
  20. AntV X6制作画板工具(图形,线段,图片上传)

热门文章

  1. matlab 图像退化,基于matlab的退化图像复原(一)------图像退化处理
  2. Flickr8k和Flickr8kCN 数据下载
  3. 不得不服!java面试初试和复试的区别
  4. 基于UAAG2.0 Reference的移动无障碍案例(四)
  5. git/git bash here简单安装步骤
  6. delete 和 delete []的真正区别
  7. 用Keil写一个8路流水灯,两侧各一个LED同时亮起,之后依次向中间聚拢,然后在展开,接着,在8个灯闪三次,为一次循环...
  8. Java: 数组、列表和集合的互相转换
  9. 由阿里IPO引发的思考:什么样的互联网公司才是好公司?
  10. 3分钟了解什么是期权—行权?