diff --git a/src/qComponents/QTable/src/QTable.vue b/src/qComponents/QTable/src/QTable.vue index dfb12a31..b8a80eb6 100644 --- a/src/qComponents/QTable/src/QTable.vue +++ b/src/qComponents/QTable/src/QTable.vue @@ -108,7 +108,7 @@ /> - columns.some( - ({ value, slots }) => value || value === 0 || slots?.header - ) + columns.some(({ value, slots }) => value?.toString() ?? slots?.header) ); }, @@ -870,12 +868,12 @@ export default { updateItem(item, index, key) { let value = null; - if (item[key] === 0 || Boolean(item[key])) { - value = item[key]; + if (item[key]?.toString()) { + value = item[key].toString(); } - if (item.value) { - value = item.value; + if (item.value?.toString()) { + value = item.value.toString(); } return {