FEMessage / el-data-table

🥘Base on element-ui, makes crud easily
https://femessage.github.io/el-data-table/
MIT License
486 stars 112 forks source link

feat: 新增表格单选(有缺陷暂不合并) #276

Closed Jack-rainbow closed 4 years ago

Jack-rainbow commented 4 years ago

为什么提PR?

因为当前table不支持单选,故提出来

尝试方法

如果自己实现呢?如果自己实现,需要写大量的代码。虽然可以实现,但是如果包含很多溢出隐藏及显示Tooltip呢,那么代码写的特别臃肿。那么利用循环呢?不同宽度呢?依然臃肿。


<el-table
  :data="[]"
 >
  <el-table-column label="" width="50">
     <template slot-scope="scope">
            <el-radio v-model="tableRadio" :label="scope.row" ><i></i
       ></el-radio>
     </template>
   </el-table-column>
   <el-table-column prop="name" label="名称"/> 
   <el-table-column prop="sex" label="性别"/>
</el-table>

文档

has-radio-select.md

解决问题

在项目中很多表格需要单选,且提出这个pr

使用场景

测试

单选

has-radio-select

netlify[bot] commented 4 years ago

Deploy preview for el-data-table ready!

Built with commit 762befefda5056e4f2d5a6d7a1bbee392bdd3ed4

https://deploy-preview-276--el-data-table.netlify.com