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

refactor: 1.11.7
refactor: 1.11.6
refactor: 1.11.5
refactor: ui interface
refactor: ui interface
refactor: ui interface
refactor: 1.11.4
fix: 多级表头列设置不显示bug
fix: tabs,修复连续触发两次查询的bug

https://github.com/fast-crud/fast-crud/issues/161
perf: 文本复制组件优化
This commit is contained in:
GitHub Actions Bot
2023-03-22 19:23:53 +00:00
parent af25254628
commit 040b2e8a53
10 changed files with 97 additions and 7 deletions
@@ -10,6 +10,8 @@
<template #actionbar-right>
<a-alert class="ml-1" type="warning" message="列设置可以禁用或者隐藏某字段勾选 ,-------> 点击右侧最后一个按钮查看效果" />
<a-button @click="columnsSetToggleMode()"> 切换简单模式 </a-button>
<a-button @click="columnsSetShowToggle()"> 动态修改列设置显隐 </a-button>
</template>
</fs-crud>
</fs-page>
@@ -36,10 +38,14 @@ export default defineComponent({
message.info("点击列设置按钮查看效果,当前列设置组件的模式为:" + crudBinding.value.toolbar.columnsFilter.mode);
}
function columnsSetShowToggle() {
crudBinding.value.table.columns[3].columnSetShow = !crudBinding.value.table.columns[3].columnSetShow;
}
return {
crudBinding,
crudRef,
columnsSetToggleMode
columnsSetToggleMode,
columnsSetShowToggle
};
}
});