From 128f3a3ca6e06b83658c96b137bca68fb6d16212 Mon Sep 17 00:00:00 2001 From: minjk-bl Date: Wed, 3 Nov 2021 19:18:05 +0900 Subject: [PATCH] Frame - reset table --- src/common/vpFrameEditor.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/common/vpFrameEditor.js b/src/common/vpFrameEditor.js index c7ba8b86..d600508f 100644 --- a/src/common/vpFrameEditor.js +++ b/src/common/vpFrameEditor.js @@ -1196,8 +1196,12 @@ define([ this.loading = true; kernelApi.executePython(code.toString(), function(result) { try { + if (!result || result.length <= 0) { + return; + } + var data = JSON.parse(result.substr(1,result.length - 2).replaceAll('\\\\', '\\')); + kernelApi.getColumnList(tempObj, function(columnResult) { - var data = JSON.parse(result.substr(1,result.length - 2).replaceAll('\\\\', '\\')); var columnList = JSON.parse(columnResult); // var columnList = data.columns; @@ -1430,6 +1434,11 @@ define([ that.state.tempObj = '_vp'; that.initState(); + // reset table + $(that.wrapSelector('.' + VP_FE_TABLE)).replaceWith(function() { + return that.renderTable(''); + }); + // load code with temporary df that.loadCode(that.getTypeCode(FRAME_EDIT_TYPE.INIT)); that.loadInfo();