怎么让visibleColumns里的数据,在我画面状态是20的时候,追加显示DOC_UNSIGNED和DOC_SIGNED这两列
时间: 2024-03-17 11:42:39 浏览: 60
实现datawidnows中column的显示、隐藏
您可以在代码中添加以下逻辑来实现此操作:
```
computed: {
visibleColumns() {
let columns = [...this.columns];
if (this.rows.length === 20) {
// 追加显示DOC_UNSIGNED和DOC_SIGNED两列
columns.push({name: 'DOC_UNSIGNED'});
columns.push({name: 'DOC_SIGNED'});
}
return columns;
}
}
```
这个逻辑将根据表格中的行数来动态设置可见列。如果表格中的行数等于20,则将名为"DOC_UNSIGNED"和"DOC_SIGNED"的两列追加到现有的列中;否则,显示所有列。
阅读全文