浏览代码

simplify column conversion in table.js

Falko Schindler 1 年之前
父节点
当前提交
3d3e2dbe41
共有 1 个文件被更改,包括 4 次插入5 次删除
  1. 4 5
      nicegui/elements/table.js

+ 4 - 5
nicegui/elements/table.js

@@ -16,18 +16,17 @@ export default {
   computed: {
     convertedColumns() {
       return this.columns.map((column) => {
-        const convertedColumn = { ...column };
-        for (const attr in convertedColumn) {
+        for (const attr in column) {
           if (attr.startsWith(":")) {
             try {
-              convertedColumn[attr.slice(1)] = new Function("return " + convertedColumn[attr])();
-              delete convertedColumn[attr];
+              column[attr.slice(1)] = new Function("return " + column[attr])();
+              delete column[attr];
             } catch (e) {
               console.error(`Error while converting ${attr} attribute to function:`, e);
             }
           }
         }
-        return convertedColumn;
+        return column;
       });
     },
   },