Skip to content

Commit 86a3c5f

Browse files
committed
upgrade displaying dynamic fields in table
1 parent 7c6e501 commit 86a3c5f

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

Diff for: src/utils/crud/mixins/datatable-helper.js

+7-4
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,13 @@ export default {
9191
let textMode = 'cropped'
9292
if (field.textMode) {
9393
textMode = field.textMode
94-
} else if (field.type === 'dynamic') {
95-
const refField = props.item[field.typeField]
96-
if (refField === 'file') {
97-
textMode = 'file'
94+
}
95+
if (field.type === 'dynamic') {
96+
if (field.textModes) {
97+
const refField = props.item[field.typeField]
98+
if (field.textModes[refField]) {
99+
textMode = field.textModes[refField]
100+
}
98101
}
99102
}
100103
columnTextModes[field.name.toLowerCase()] = textMode

0 commit comments

Comments
 (0)