VueJS实现用户管理系统的方法

VueJS实现用户管理系统的方法

本文实例为大家分享了VueJS实现用户管理系统的具体代码,供大家参考,具体内容如下

源代码

nbsp;html>    用户管理系统      $(function () {  let vm = new Vue({  el: '#app',  data: {   user: {},   users: [   {name: 'Switch', age: 25, email: 'switchvov@163.com'},   {name: 'Kitty', age: 25, email: 'kitty@163.com'},   ],   nowIndex: -1, // 当前要删除项的索引   delIndexes: [], // 删除项索引列表   selectAll: false, // 删除所有   disableDelSelect: true, // 关闭删除选项   modalTarget: '',   modalToggle: ''  },  methods: {   addUser: function () {   this.users.push(this.user);   this.user = {};   },   deleteUser: function () {   if (this.delIndexes.length > 0) {    // 从大到小排序,不排序则会出现删除错乱    this.delIndexes.sort(function (a, b) {    return b - a;    });    for (let i = 0; i < this.delIndexes.length; i++) {    this.users.splice(this.delIndexes[i], 1);    }    this.delIndexes = [];    this.selectAll = false;    return;   }   if (this.nowIndex === -1) {    this.users = [];    return;   }   this.users.splice(this.nowIndex, 1);   },   toggleAll: function () {   if (this.selectAll) {    let length = this.users.length;    this.delIndexes = [];    for (let i = 0; i  0) {    this.disableDelSelect = false;    this.modalTarget = '#del';    this.modalToggle = 'modal';    return;   }   this.disableDelSelect = true;   }  }  }); }); 

 

添加用户

 

登录后复制 
  

用户列表

 

   

    

  

序号

  

姓名

  

年龄

  

邮箱

  

操作

  

          {{ index+1 }}  {{ user.name }}  {{ user.age }}  {{ user.email }}                     

 

  

  

      

 0″>   确认要删除用户       {{ users[value].name }}    、      吗?   

   

   确认要删除用户{{ users[nowIndex] ? users[nowIndex].name : ” }}吗?   

   

   确认要删除所有用户吗?   

    

        

    

GitHub:vue-user-manager

相关学习推荐:javascript视频教程

以上就是VueJS实现用户管理系统的方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2726680.html

(0)
上一篇 2025年3月7日 23:34:15
下一篇 2025年2月19日 00:44:50

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论