|
|
|
@ -6,6 +6,7 @@ import {
|
|
|
|
|
IsFormInj, |
|
|
|
|
JsonExpandInj, |
|
|
|
|
ReadonlyInj, |
|
|
|
|
RowHeightInj, |
|
|
|
|
computed, |
|
|
|
|
inject, |
|
|
|
|
ref, |
|
|
|
@ -36,6 +37,8 @@ const isForm = inject(IsFormInj, ref(false))
|
|
|
|
|
|
|
|
|
|
const readonly = inject(ReadonlyInj) |
|
|
|
|
|
|
|
|
|
const rowHeight = inject(RowHeightInj, ref(undefined)) |
|
|
|
|
|
|
|
|
|
const vModel = useVModel(props, 'modelValue', emits) |
|
|
|
|
|
|
|
|
|
const localValueState = ref<string | undefined>() |
|
|
|
@ -182,7 +185,7 @@ watch(isExpanded, () => {
|
|
|
|
|
|
|
|
|
|
<span v-else-if="vModel === null && showNull" class="nc-null uppercase">{{ $t('general.null') }}</span> |
|
|
|
|
|
|
|
|
|
<span v-else>{{ vModel }}</span> |
|
|
|
|
<LazyCellClampedText v-else :value="vModel" :lines="rowHeight" /> |
|
|
|
|
</component> |
|
|
|
|
</template> |
|
|
|
|
|
|
|
|
|