feat(ui): CI - update JSON type attr tooltip display

This commit is contained in:
LH_R
2025-04-16 20:54:11 +08:00
parent dda1fce46a
commit ff4ce4dbe0

View File

@@ -20,6 +20,7 @@
<a-tooltip <a-tooltip
v-else-if="attr.value_type === '6'" v-else-if="attr.value_type === '6'"
:title="JSON.stringify(ci[attr.name] || {})" :title="JSON.stringify(ci[attr.name] || {})"
overlayClassName="ci-detail-attr-json-tooltip"
> >
<span class="ci-detail-attr-json"> <span class="ci-detail-attr-json">
{{ JSON.stringify(ci[attr.name] || {}) }} {{ JSON.stringify(ci[attr.name] || {}) }}
@@ -364,3 +365,13 @@ export default {
-webkit-box-orient: vertical; -webkit-box-orient: vertical;
} }
</style> </style>
<style lang="less">
.ci-detail-attr-json-tooltip {
.ant-tooltip-content {
max-height: 300px;
overflow-y: auto;
}
}
</style>