Skip to content

Commit

Permalink
perf: 默认label宽度超出后省略+title提示
Browse files Browse the repository at this point in the history
  • Loading branch information
greper committed Sep 12, 2023
1 parent e7de092 commit 3953dee
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 4 deletions.
1 change: 0 additions & 1 deletion packages/fast-crud/src/components/actionbar/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,6 @@ export default defineComponent({
</script>
<style lang="less">
.fs-actionbar {
min-width: 1px;
.fs-button {
margin: 0 2px;
}
Expand Down
10 changes: 8 additions & 2 deletions packages/fast-crud/src/components/crud/fs-form-item.vue
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
:rule-path="item.key"
>
<template #label>
<span v-if="computedLabelIsRender">
<span v-if="computedLabelIsRender" class="fs-form-item-label-text">
<fs-render :render-func="computedLabelRender"></fs-render>
</span>
<span v-else>
<span v-else class="fs-form-item-label-text" :title="computedLabel">
{{ computedLabel }}
</span>

Expand Down Expand Up @@ -173,6 +173,12 @@ export default defineComponent({
.fs-form-item {
.ant-form-item-label {
line-height: 1;
.fs-form-item-label-text {
width: 100%;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
}
.el-form-item {
.fs-form-item-label-icon {
Expand Down
1 change: 1 addition & 0 deletions packages/fast-crud/src/components/fs-crud.vue
Original file line number Diff line number Diff line change
Expand Up @@ -534,6 +534,7 @@ export default defineComponent({
display: flex;
flex: 1;
align-items: center;
min-width: 1px;
}
.fs-crud-toolbar {
Expand Down
3 changes: 3 additions & 0 deletions packages/fast-crud/src/use/default-crud-options.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@ export default {
style: {
"grid-template-columns": "50% 50%" // grid布局,默认两列
},
row: {
gutter: 10
},
col: { span: 12 },
labelAlign: "right", // antdv
labelCol: { span: 4 }, // antdv
Expand Down

0 comments on commit 3953dee

Please sign in to comment.