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 @@
/>
- {{ column.value }}
+ {{ column.value.toString() }}
- 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 {