第三步获取对应行的数据

最后效果图


踩坑经历

今天搞了一下午可算搞懂了,网上我查了好多资料发现好像有点老了都

比如这种的:

<a slot=“action” href=“javascript:;” @click=“onUser(record)”>用户

<a slot=“action” href=“javascript:;” @click=“onRole(record)”>权限

slot、slot-scope、scopedSlots这几个关键的元素好像是无效的,而且我查询文档发现都没有scopedSlots这个方法了,应该是废弃了,所以可见网上好多方法都是无效的,我就是特地来解救大家的,哈哈哈!废话先说到这,我们开搞:

正确教程


第一步创建表格

注意#name是创建的插槽名称,标签内放自己想展示的内容,可以放按钮,图片,任何你想放的元素(#是创建插槽,name是自己定义的插槽名称)

//:columns列,描述数据对象
<template #name=“{ record }”> //:data数据
<a-button type=“primary” ghost @click=“hide(record)”>编辑
//record是固定写法,记住不能变,以后获取行信息用
第二步引用数据
注意是:columns绑定的数据里,写上slots属性,然后通过customRender绑定即可