From f698f5611452c36b9131dbada8e81b95eeaece10 Mon Sep 17 00:00:00 2001 From: Bing Sun Date: Tue, 28 Apr 2020 17:15:31 +0800 Subject: [PATCH] Table: check columns_options before using it --- src/components/Table.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Table.js b/src/components/Table.js index a7cb552..60d768d 100644 --- a/src/components/Table.js +++ b/src/components/Table.js @@ -17,7 +17,7 @@ export default initial_vnode => { })) // merge column options columns = columns.map( - column => column.label in initial_vnode.attrs.columns_options + column => initial_vnode.attrs.columns_options && column.label in initial_vnode.attrs.columns_options ? {...initial_vnode.attrs.columns_options[column.label], ...column} : column ).filter(column => !('display' in column) || column.display != false) }