我使用iView表来加载带有expand选项的表中的数据。
当前行在单击展开按钮时展开,之前展开的行没有折叠,所以我可以看到所有展开的行。
是否可以折叠以前展开的行,而只展开当前行。
iView表格扩展链接:https://www.iviewui.com/components/table-en#Expandable
发布于 2019-11-14 17:23:30
使用func toggleExpand关闭其他行,如下所示:
columns: [
{
type: 'expand',
width: 50,
render: (h, params) => {
if (this.expandedId === params.row.id) {
return h(expandRow, {
props: {
row: params.row
}
})
} else {
this.$refs.table.toggleExpand(params.index)
}
}
}
]https://stackoverflow.com/questions/55866903
复制相似问题