修复Color控件颜色框不显示的问题

This commit is contained in:
jingrow 2025-10-25 03:01:38 +08:00
parent 498d442a22
commit e1a245cfff

View File

@ -17,6 +17,7 @@ const labelLayout = computed(() => props.df.label_layout || 'vertical')
<n-color-picker <n-color-picker
v-model:value="record[df.fieldname]" v-model:value="record[df.fieldname]"
:disabled="!canEdit" :disabled="!canEdit"
size="medium"
/> />
</div> </div>
</template> </template>
@ -25,6 +26,12 @@ const labelLayout = computed(() => props.df.label_layout || 'vertical')
.field-wrapper :deep(.n-color-picker) { .field-wrapper :deep(.n-color-picker) {
flex: 1; flex: 1;
} }
/* 确保颜色选择器与naive-ui input高度完全一致 */
.field-wrapper :deep(.n-color-picker .n-color-picker-trigger) {
height: 40px;
box-sizing: border-box;
}
</style> </style>