• element后台项目列表删除最后一项显示无数据


    解决方法:

     delBlackPerson(row){
              let params= {
                  id:row.id
              }
              this.$confirm('确定删除该用户吗?', '提示', {
              confirmButtonText: '确定',
              cancelButtonText: '取消',
              type: 'warning'
            }).then(() => {
                deletePerson(params).then(res => {
                if (res.code == 200) {
                    this.$message({
                        type: 'success',
                        message: '删除成功!'
                    });
                    let totalPage = Math.ceil((this.total-1) / this.pageSize)   //加上这三行就可以解决了
                    let currentPage = this.currentPage > totalPage ? totalPage : this.currentPage 
                    this.currentPage = currentPage < 1 ? 1 : currentPage
                    this.getTableList(); //重新查询一次
                } else{
                    this.$message({
                        type: 'error',
                        message: res.message
                    });
                }
            });
            }).catch(() => {
              this.$message({
                type: 'info',
                message: '已取消删除'
              });
            });
          },
  • 相关阅读:
    UVA
    [CQOI2018] 社交网络
    UVA
    51nod 1314 定位系统
    51nod 1211 数独
    51nod 1392 装盒子
    51nod1253 Kundu and Tree
    51nod1313 完美串
    51nod1039 x^3 mod p
    51nod1369 无穷印章
  • 原文地址:https://www.cnblogs.com/xiaofang234/p/15156182.html
Copyright © 2020-2023  润新知