zoukankan      html  css  js  c++  java
  • vue element-ui el-table 选择框单选修改

     
    <el-table
            ref="table"
            :data="tableData"
            style=" 100%"
            border
            @selection-change="handleSelectionChange"
            @select-all="selectAll"
        >
          <el-table-column
              type="selection"
              width="55">
          </el-table-column>
          <el-table-column
              label="日期"
              width="120">
            <template slot-scope="scope">{{ scope.row.date }}</template>
          </el-table-column>
          <el-table-column
              prop="name"
              label="姓名"
              width="120">
          </el-table-column>
          <el-table-column
              prop="address"
              label="地址"
              show-overflow-tooltip>
          </el-table-column>
        </el-table>
    

        

    data() {
        return {
          data: [1, 2, 3],
          msg: '我是父组件里的信息',
    
          tableData: [
            {
              date: '2016-05-03',
              name: '王小虎',
              address: '上海市普陀区金沙江路 1518 弄'
            }, {
              date: '2016-05-02',
              name: '王小虎',
              address: '上海市普陀区金沙江路 1518 弄'
            }, {
              date: '2016-05-04',
              name: '王小虎',
              address: '上海市普陀区金沙江路 1518 弄'
            }, {
              date: '2016-05-01',
              name: '王小虎',
              address: '上海市普陀区金沙江路 1518 弄'
            }
          ],
          obj: {}, //保存当前选中内容
        }
      },
      methods: {
        handleSelectionChange(selection) {
          this.obj = selection[0];
    
          if (selection.length > 1) {
            this.$refs['table'].clearSelection();
            this.$refs['table'].toggleRowSelection(selection.pop());
          }
    
        },
    
        // 禁止全选按钮
        selectAll(){
          this.$refs['table'].clearSelection();
        }
      },
    

      

     

  • 相关阅读:
    使用gulp搭建less编译环境
    用原生js封装轮播图
    NodeJS
    npm使用入门
    漫谈JS 的继承方式
    同源策略、跨域解决方案
    脚本学习一(echo、echo off、@、start)
    统计英文文档里每个单词出现的次数
    Dijkstra算法和Floyd算法的正确性证明
    Prim算法和Kruskal算法的正确性证明
  • 原文地址:https://www.cnblogs.com/Blogzlj/p/15166291.html
Copyright © 2011-2022 走看看