From 6634559657590ac9682798956fe7065d8e98a8ba Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 16 May 2024 21:50:07 +0800 Subject: [PATCH] bugfix --- bricks/bricks.js | 2 +- bricks/utils.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/bricks/bricks.js b/bricks/bricks.js index 7d6846f..679c9a7 100755 --- a/bricks/bricks.js +++ b/bricks/bricks.js @@ -96,7 +96,7 @@ bricks.str2data = function(s, d){ return s; } bricks.apply_data = function(desc, data){ - if (Object.keys(data).length == 0){ + if (bricks.is_empty(data)){ return desc; } var tmpl = JSON.stringify(desc); diff --git a/bricks/utils.js b/bricks/utils.js index fb252bb..4983198 100755 --- a/bricks/utils.js +++ b/bricks/utils.js @@ -1,5 +1,8 @@ var bricks = window.bricks || {}; bricks.bug = false; +bricks.is_empty = function(obj){ + return JSON.stringify(obj) === '{}'; +} bricks.debug = function(...args){ if (! bricks.bug){ return;