🔱: [client] sync upgrade with 4 commits [trident-sync]

refactor: 1.12.2
refactor: card layout style
perf: 新增table.conditionalRender配置,条件渲染
This commit is contained in:
GitHub Actions Bot
2023-04-06 19:24:11 +00:00
parent 47e13312b1
commit e76fb235aa
4 changed files with 36 additions and 6 deletions
@@ -36,6 +36,14 @@ function install(app: any, options: any = {}) {
if (crudBinding.value?.table?.columnsMap && crudBinding.value?.table?.columnsMap[col.key]) {
crudBinding.value.table.columnsMap[col.key].width = w;
}
},
conditionalRender: {
match(scope) {
return !scope.value;
},
render() {
return "-";
}
}
},
rowHandle: {