码迷,mamicode.com
首页 > 其他好文 > 详细

Vue Element-UI 中列表单选的实现

时间:2020-07-28 13:57:17      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:this   设置   container   efault   div   turn   列表   数据   代码   

el-table中单选的实现

  • 引用场景: 选择单条数据进行业务操作
  • 实现方式: 给el-table-column设置el-radio

Template 代码

<div class="result-container">
  <el-table :data="producList" border>
    <el-table-column width="60px" align="center">
      <!-- label非常重要 -->
      <template v-slot="props">
        <el-radio
          v-model="selectId"
          :label="props.row.id"
          @change="handleRowChange(props.row)"
        >{{""}}</el-radio>
      </template>
    </el-table-column>
    <el-table-column label="产品名称" prop="name"></el-table-column>
    <el-table-column label="品牌" prop="branch"></el-table-column>
  </el-table>
</div>

JS 代码

export default {
  data() {
    return {
      producList: [],
      selectId: ‘‘
    }
  },
  methods: {
    handleRowChange(data) {
      this.selectId = data.id
    },
  },
}

Vue Element-UI 中列表单选的实现

标签:this   设置   container   efault   div   turn   列表   数据   代码   

原文地址:https://www.cnblogs.com/leslie1943/p/13390085.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!