首页 > 其他分享 >element-ui表格多选

element-ui表格多选

时间:2023-07-04 15:35:43浏览次数:28  
标签:flex return 多选 100% multipleSelection height ui currentPage element

<template>

          <el-table
            size="medium"
            v-loading="tableLoading"
            :data="tableData.slice((currentPage-1)*pageSize,currentPage*pageSize)"
            stripe height="100%"
            @selection-change="handleSelectionChange">
          >
            <el-table-column
              type="selection"
              width="55">
            </el-table-column>
        

          </el-table>
      
</template>

<script>
  export default {
    name: "accountInfo",
    data() {
      return {
dataTable:[],
 tableLoading: false,
        totalPage: 30,
        pageSize: 10,
        currentPage: 1,
        multipleSelection:[]
      }

    },
    methods: {
      submit() {
        if (this.multipleSelection.length === 0) {
          this.$notify({
            message: '未选中内容',
            type: 'warning',
          });
          return;
        }
        var ids = this.multipleSelection.map((cur) => {
          return cur.id;
        });
      },
      handleSelectionChange(val) {
        this.multipleSelection = val;
      },
   
      pageChange(currentPage) {
        this.currentPage = currentPage;
      },
     
    

    }
  }
</script>

<style scoped>
  .container {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 1rem;
  }

  .breadcrumb {

  }

  .content {
    flex: 1;

    padding: 3rem;
    overflow: hidden;

  }
  .box {
    width: 100%;
    height: calc(100% - 10rem);
  }
  .sub {
    height: 10rem;
  }
</style>

  

标签:flex,return,多选,100%,multipleSelection,height,ui,currentPage,element
From: https://www.cnblogs.com/bruce-lee-blog/p/17525873.html

相关文章

  • Element-布局
     Layout布局<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style>.el-row{margin-bottom:20px;}.el-col......
  • Element-快速入门
     <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><divid="app"><div><el-button>默认按钮......
  • 直播平台搭建源码,multiple-select 单选框多选框的用法
    直播平台搭建源码,multiple-select单选框多选框的用法         <divclass="row">            <divclass="col-sm-11">              <divclass="input-group">            ......
  • Java JUI编程
    前言初学,虽然不常用了,但对于理解MVC很有帮助,顺带学一下把。1.简介核心技术是SwingAwt(Awt是Swing前身)需要学:窗口,弹窗,面板,文本框,列表框,按钮,图片,监听事件,鼠标,键盘。2.AWT2.1窗口Framenew一个Frame可以实现,也可以通过继承封装。publicclassMyFrameextendsFrame......
  • 认识soui4js(第4篇):定义一个窗口类并显示
    soui4js基于soui4设计实现。首先我们看一下soui4中如何定义一个窗口类。soui4最基本的窗口类是SHostWnd和SHostDialog,它需要一个布局xml。假定布局xml在资源包中的位置为:layout:maindlg。那么soui4中定义一个窗口可以是下面的代码(为了演示方便,这里使用SHostDialog):SHostDia......
  • Genuine Intel(R) CPU型号
    起因:在盘点固定资产的时候,发现有一台电脑CPU不显示具体型号,而是 英特尔@2.60GHz(X2),通过主板型号来判断是至强系列的CPU,后经软件识别为Genuine,然后去查资料才了解到该CPU的相关信息 GenuineIntel(R)CPU GenuineIntel(R)CPU是INTEL正式版CPU的意思,INTELCPU有3......
  • Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required 问题解决
    以下是报错日志解决方案确认以下配置是否都存在:1、配置文件有写mybatis配置2、启动类里加上Mapper扫描的注解(指向自己mapper存放的位置)3、删除SpringBootApplication注解的exclude属性:@SpringBootApplication(exclude={DataSourceAutoConfiguration.class,DataSourc......
  • element-ui弹出框模板
    <el-dialogwidth="650px"append-to-body:show-close="false":modal="false":visible.sync="dialogRegisterVisible"><el-formv-show="!isLogin"ref......
  • element-ui表格模板
    <template><divclass="container"><divclass="breadcrumb"><el-breadcrumbseparator-class="el-icon-arrow-right"><el-breadcrumb-item>个人中心</el-breadcrumb-item>&......
  • vue+element-ui 实现可编辑表格、动态渲染表头和表格数据、列向数据合计(每行末尾合计
    HTML部分代码<template> <div>  <el-container>   <el-header>Header</el-header>   <el-main>    <div>     //表格数据在这里::data="tableData"     <el-table      border    ......