vue 使用ant design vue组件实现表格操作
vue 使用ant design vue组件实现点击表格数据弹窗
写在columns数组的对象里面
customRender: (text, record, index) => { if (index === this.list.length - 1) { //此列的最后一行的数据不做事件 return (<span>{text}</span>) //只看数据 } else { return (<a onclick={() => { this.caseList(record, '诉前保全') }}>{{ text }}</a>)//做点击事件并且带有此列的标题(诉前保全)和点击所在的整行数据。 }
点击事件:
customRender: (text, record) => { return (<a onclick={() => { this.caseList(record, '旧存') }}>{{ text }}</a>) }
<Table class="enter-X" :row-key="(record,index)=>{return index}" :columns="columns" :scroll="{x: 1400}" :data-source="list" :loading="loading" :pagination="false" > <!-- <div slot="data" slot-scope="text, record"> <a @click="caseList(record,text)">{{ text }}</a> </div> --> </Table>
columns的构造决定表头的样式

表格折叠
@expand="expand"(折叠表格的折叠点击事件)
<Table class="enter-X" :row-key="(record,index)=>{return index}" :columns="columns" bordered :scroll="{x: 1400}" :data-source="list" :loading="loading" :pagination="false" @expand="expand"//点击事件 />
本文来自博客园,作者:陈陈,转载请注明原文链接:https://www.cnblogs.com/cwt981105/p/16898335.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通